分享个自己做的基于 R 和 shiny 的网页 app 用于文献计量分析

2014-10-27 06:32:45 +08:00
 talentliuyang
网址是 https://yangliufr.shinyapps.io/a-bibliometric-tool/

本人非码农,这个是业余时间做的。不知道大家会不会感兴趣,因为可能对在读PhD的搞科研的同学会更有用一点吧?

先讲下思路吧,首先是从endnote桌面版中搜索自己想要计量的文献,全选导出xml文件,然后来到我的这个app,上传xml文件,交给服务器解析xml,生成统计图。很简单吧,求不鄙视。

目前的问题是,我写的代码处理xml的速度比较慢,不知道用python会不会好点。但如果转成python,开发个webapp 可能就不会像shiny这么简单了。求指点,如果只实现这些功能,我需要去学习些什么知识呢?基本python零基础。

这里是个我从endnote里提取好的关于埃博拉病毒研究的xml文件,大家可以下载下来体验一下。
https://drive.google.com/file/d/0B84yv0Cv1E0pTG5fb1h0b1Z5elE/view?usp=sharing

先去睡了,明天还要做实验。
5978 次点击
所在节点    分享创造
9 条回复
ryan123
2014-10-27 07:08:13 +08:00
支持你一下, 也在学R
zzutmebwd
2014-10-27 08:13:00 +08:00
期待
xleo
2014-10-27 10:02:27 +08:00
好东西!关注!
xiaojay
2014-10-27 11:42:41 +08:00
有计划做引用的网络分析?
开源不?
talentliuyang
2014-10-27 15:29:25 +08:00
@xiaojay 这个应该做不了 从endnote里提取的信息里没有所有引文的信息 只有个数 如果能搞到数据就能做 暂时不考虑开源 因为也没什么技术含量 思路都已经分享出来了 基本只要愿意花点时间的都能搞定 我打算等我的论文发表以后再开源 共同完善
Rorysky
2014-10-27 23:08:36 +08:00
不知道 和 Histcite 有什么区别,你知道 Histcite 么?
Rorysky
2014-10-27 23:10:31 +08:00
看了下,histcite 功能比这个复杂多了……不过个人习作还是鼓励的!
talentliuyang
2014-10-27 23:54:07 +08:00
@Rorysky 这个之前不知道。不过我知道有个citespace 基于java的 很成熟的一个软件。不过这两个都有的一个问题就是,题录只能每500条提取一次。而用R和endnote桌面版的话 会非常自由,可以进行非常细致的分析(自定义功能 自由的subset等),我这个app是提供一个展示,我已经帮我同事在个人电脑上对几十万条的题录进行了分析处理。这是用R的一个优点,自由嘛。

感谢鼓励!
shinymoss
2016-05-19 23:47:18 +08:00
@talentliuyang 能不能分享我一下 shiny 包做的那个应用,我刚刚接触,您的那个界面我想看看代码是什么样子的,谢谢。可以的话,发一下我邮箱。 yeqianying@yeah.net

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/141710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX