本文介绍如何使用VOSviewer进行CNKI论文关键字分析,以关键字“给排水”为例,对CNKI最新2000篇论文进行分析。
官方文档:https://seinecle.github.io/vosviewer-tutorials/generated-html/importing-en.html
安装Java
不是安装VOSviewer吗?为何第一步是安装Java?没错,当我兴高采烈地下载完VOSviewer准备进行安装的时候,弹窗显示:
This application requires a Java Runtime Environment 1.8.0
查阅VOSviewer官方文档发现:
VOSviewer has been developed in the Java programming language. Because Java is platform-independent, VOSviewer runs on most hardware and operating system platforms. VOSviewer can be downloaded from www.vosviewer.com. It can be used freely for any purpose.
这时候我才知道VOSviewer是基于Java开发的,因此需要Java编程环境,因此在安装VOSviewer 之前,我们需要先配置自己的PC有Java环境。
Java官方下载链接:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html(文末百度云链接)
Java安装完成并不需要配置环境变量(或者是安装过程中自己完成的)?如果Java安装完成启动VOSviewer进行安装时仍然提示未安装Java,请配置Java环境变量。
安装VOSviewer
VOSviewer 官方下载链接:https://www.vosviewer.com/download
安装过程没什么好说的,一路回车。
导出参考文献
登录知网:https://www.cnki.net/,输入您需要的关键字,然后导出参考文献,这里需要主要是的是需要导出格式切换为EndNote
。
转换格式
下载EndNote
转化格式需要用到EndNote。
下载EndNote
,官方链接:https://endnote.com/downloads/。
注意:官方EndNote只能免费使用30天。
格式转化
打开EndNote,导航栏 File
——> New
(新建项目)。
在空白项目中导入CNKI中下载的数据,步骤:File》Import》file。第一个框框中选择文件路径(在CNKI导出的以.txt
结尾的文件),在第二个框框中选择 EndNoteImport
,因为只有这样EndNote才知道这是它自己可以读取的文件。
导入后,就可以在空白项目中看到导入并且已经识别的内容了。接下来我们需要做的就是把当前的项目导出为VOSviewer
可以识别的文件类型。
导出为VOSviewer可以识别的文件
首先按下Ctrl + A全选数据,然后在导航栏中:File
》Export
,保存类型为.txt
,Output Style 设置为 RIS
。
之后打开文件管理器,找到我们刚才保存的.txt
文件,并修改后缀为.ris
(为VOSviewer识别文件),为了保险起见,当然也可以把源文件复制一份。
至此,我们共得到了四个文件及一个文件夹。其中文件夹My EndNote Library.Data
是EndNote所新建项目的依赖,CNKI-关键字:给排水(20200226).txt
是我们在CNKI导出的文件,My EndNote Library.txt
是我们在EndNote所导出的文件,My EndNote Library - 副本.ris
是更改导出文件后缀后的文件,真正我们要用的,也就是它了。
使用VOSviewer
为了使用VOSviewer,做了多少功夫啊。。。终于到了最激动人心的一步。
打开VOSviewer,点击File
菜单下的Greate
。
由于我们已经制作好了本地文件,所以选择第二项Greate a map based on bibliographic data
。然后Next
。
因为我们制作的是RIS
文件,因此选择第二项,然后Next
。
点击之后,我们进入到一个新的页面,在这个页面里我们可以选择对关键词分析(occurrence)还是对作者分析(authorship)。接下来我以关键词为例。继续点击Next
。
这里好像是用来设置关键词的最小字数。继续Next
。
继续之后又出现新的页面,这里展现的就是全部的关键词了,你可以去除一些你觉得不需要。然后点击Finish
。
如图所示,我在上一步选择最小关键词字数的时候设置为1,显然分析出来的数据差距太大,不容易进行观察
百度云分享
Java:链接:https://pan.baidu.com/s/1kOGo4DX11QEOGlgB670Jng 提取码:oxp3
EndNote:链接:https://pan.baidu.com/s/1MwR23np_YW6LKhqqpE-QXw 提取码:6q9p
VOSviewer:链接:https://pan.baidu.com/s/1GMf42iRAEsKdpIM0HOi81Q 提取码:27wu
最后那个网络图,让我想起了Gephi
看了下确实有点像。哈哈。