WOS与CNKI数据库的citespace分析教程及常见问题解决
本教程为面向新手的基于citespace的数据可视化教程,旨在帮助大家更快了解行业前沿的研究内容。
获取最新版本的citespace软件
在citespace官网下载最新的版本(如果是老版本,可能会提示让你去官网更新为最新版,老版本不再提供服务
citespace会有免费版和付费版,免费版会少很多功能,但对于非学此专业的文献分析也足够使用,本教程以basic版为例

官网会提供dmg或msi格式的安装包供你选择,请选择你的电脑能运行的格式(如果不确定哪个可以运行,可以都下载下来

还会附带一些教程与视频

下载时需要提供你的邮箱账号
下载到你觉得顺手的位置——特定的文件夹或者桌面
安装citespace到你喜欢的文件夹,记得一定要放在能找到的地方
新版本初次运行软件会在桌面自动放置一个快捷方式
注意:6.0以上的版本需要JRE,配置Java17以上的环境,如何配置Java环境请参考其他教程
如果你有将桌面图标分类到文件夹的习惯,它会在下一次初始化时再添加一个快捷方式到桌面
获取文献信息(cnki)
在知网选取你要分析的主体的论文
可以在cnki的搜索中选择高级搜索,筛选掉非核心或非sci的文献,或者获取某几个特定关键词交叉领域的文献

点击需要的文献左侧的复选框,使用Refworks格式导出文献

导出的文件必须以download_开头,否则citespace无法识别
下划线后可以跟一些有语义的英文或数字内容,以便后期寻找时能较为轻松的找到并辨识内容的意义
![]()
注意:文献分析最好不少于200篇,但是单次分析不得多于500篇,如果想要的文献数目多于500,需要以500(或更少)为单位分次导出Refworks格式的txt
获取文献信息(web of science)
Clarivate
这里提供一个网址,如果你使用的网络无法打开,请自行找寻免费或付费的科技手段,或者校园网的科技手段打开它
使用之前需要先提供你的邮箱进行注册,国内邮箱也可以。密码的格式如果不满足它会告诉你,比如没有添加特殊符号
注册之后可以进行搜索,如果你的文献无法进行搜素,请在登录页面改为机构登录,选择中国的高校,再选择你所在的高校即可登录(如果你的学校没有开通这项服务,可以问别人借一下


它可以在右上角改语言,选择简体中文即可,如果你英文阅读流畅,使用英文也可以
选择数据集为核心合集,引文索引可以只选前两个


使用TS=主题的方式来限定搜索内容,可以添加and词或者or词搜索,提高准确率或者缩小范围

由于该文献库内容非常多,建议筛选文献的时间,可以为最近五年,否则内容量很庞大

可以在结果中进行快速过滤



筛选结束进行导出



citespace建立项目、格式转换与文献去重
建立一个文件夹,存放你的文献分析项目(最好以英文+数字的形式命名,不出现中文
该文件夹必须具备以下四个文件夹

打开citespace软件(语言可选

选择data→import/export(如果出现MySQL界面,选择skip)
选择你下载的文献数据库的标签页,cnki或者wos
为import和export分别选择建好的文件夹中的import和export文件夹
点击转换按钮

如果转换后的文献比导入的文献少,则是有文献未识别,可以自己检查一下原始文件内容是否有问题
注意:如果最后分析出现乱码,而非中文,则是因为import的txt文件并非utf-8编码类型,请打开导出的txt文件另存为utf-8(非此编码类型不支持中文内容

wos在转换界面点击remove duplicate即可完成去重

cnki的去重内容是网上找的,为引用内容,我的版本没法实现,不知道别的版本可不可以
cnki可以选择“File”菜单,然后点击“Import/Export”选项。接下来,在弹出的子菜单中,选择“Reference Manager”,会弹出一个另存为文件的窗口。
在这个窗口中,找到并打开从CNKI数据库下载的文献数据文件
之后,返回到Citespace主界面,选择“Data”菜单,点击其中的“Import/Export”选项。在新弹出的子菜单中,选择“Referencing Manager”,会弹出一个文件浏览器窗口。
在这个窗口中,找到并打开保存的已经去重后的文献数据文件。确认无误后,点击“OK”按钮。此时,Citespace将开始读取和显示您的文献数据。
此时export中会有一个新生成的文件,将它复制到date文件中,这就是用于文献分析的文件(如果不进行格式转换,则citespace无法进行文献分析。

![]()
在主界面点击new,新建一个项目,可以使用中文做文件名但不推荐这样做

为你的新项目链接到刚才新建的project与date文件夹,并选择文献来源数据库(如果数据来源于cnki,则选择CSSCI

选择save则项目创建成功
citespace分析文献
分析阶段
右边可以选择分析的具体选项
分别为:
分析起止时间与以几年为一个单位进行分析

一般选择默认设置部分

你需要选择想要的分析内容部分,也就是产出怎样的图谱(cnki数据无法进行红色的三个分析

一些可以用的筛选工具,比如每年的top N或Top N%,指选择每年的频次最高的多少文献进行图谱显示,如果你的文献较多可以考虑使用。其余工具,如果你非常熟悉它们,可以使用

如果觉得图谱杂乱,可以勾选pathfinder或者Pruning sliced networks使你的图谱更简洁

点击ok进行分析

如果出现了Remove Empty Time Intervals则需要重新运行分析
出现your options则表示分析成功,选择左侧按钮查看图谱

查看与修改图谱
图谱可能会因为运算方式分的比较开,如果你不希望它们分开太多,则可以点击停止按钮调整到你喜欢的分布情况
可以点击节点并移动,手动地使节点停留在你想停留的位置,最好使各个节点的标签之间不要相互遮挡

注意:如果无法点击节点移动节点,则可能是因为你的Windows设置视窗百分比不是100%,可以在Windows的显示设置中调整


如果想对图谱进行个性化调整,可以使用labels标签页的内容或者在nodes的node shape等选项中设置连线颜色粗细、标签颜色大小、节点形状大小等显示内容

建议选择彩虹色的色条,这样的话可以清晰地看到发文年份的情况,颜色越偏向红色越靠近当前时间,越灰白则越靠近以往时间。

如果出现了方块,将nodesize改为0即可。如果选了还是方块,nodes选项选tree ring history,就可以变圆形
如果想取消标签的红色背景,则选择labels选项卡(左上的而非右边侧边栏的)中的label background color中的term labels中的hsv选项卡,将透明度拉满。


左侧的列表可以查看关键词的频次和中心性,以及出现的年份
![]()
其中——"centrality"是一个关键的概念,它代表了节点在网络中的中心性。具体来说,中心性主要衡量了一个节点在网络中的重要性或影响力。如果一个节点具有较高的中心性,那么这个节点在网络中的位置将会相对突出,它的存在对整个网络的结构可能产生重大影响。因此,通过分析节点的中心性,我们可以了解到文献数据中的关键研究主题或者重要的学者等。
聚类分析
点击左侧按钮选择聚类,并在右侧选择聚类方法,k为关键词聚类分析
聚类方式选LLR

可以选择聚类后进行timeline生成鱼眼图让聚类分析更加清晰

如果不想显示太多类别,则选择clusters→show the largest K 选项,填写你想留下的聚类个数

如果鱼眼图聚类出现了显示不了字体或者文献太多,可以手动在左边列表的复选框中调整文献数量,取消选择不想显示的文献,或者减小标签与聚类标签的字体大小。
如果想得到聚类列表,选择clusters标签的clusters explorer,y,得到列表

列表内容分别为序号,size,子聚类轮廓值,LLR对数似然率标签名,与部分关键词
突现分析
选择右侧控制台的burstness,点击refresh
如果burst items found数值过小或过大(指突现词过少或过多),则可以通过将γ值进行调整的方式调整突现词的数量
如果没问题点击view,得到突现词分析

导出
左上角选择file进行导出
可以选择导出为png格式或者pdf格式,不建议使用截图功能保存内容,因为截图难以保证结果清晰度;如果需要发表文献,请导出为png格式以保证清晰度,避免图谱返工

相关文章:
WOS与CNKI数据库的citespace分析教程及常见问题解决
本教程为面向新手的基于citespace的数据可视化教程,旨在帮助大家更快了解行业前沿的研究内容。 获取最新版本的citespace软件 在citespace官网下载最新的版本(如果是老版本,可能会提示让你去官网更新为最新版,老版本不再提供服务…...
NEFU数字图像处理(三)图像分割
一、图像分割的基本概念 1.1专有名词 前景和背景 在图像分割中,我们通常需要将图像分为前景和背景两个部分。前景是指图像中我们感兴趣、要分割出来的部分,背景是指和前景不相关的部分。例如,对于一张人物照片,人物就是前景&…...
UEditorPlus v3.6.0 图标补全,精简代码,快捷操作重构,问题修复
UEditor是由百度开发的所见即所得的开源富文本编辑器,基于MIT开源协议,该富文本编辑器帮助不少网站开发者解决富文本编辑器的难点。 UEditorPlus 是有 ModStart 团队基于 UEditor 二次开发的富文本编辑器,主要做了样式的定制,更符…...
C++ Set
定义 set不同于vector,strin,list这种存储容器,set是一种关联式容器,底层是搜二叉; 功能 set可以确定唯一的值,可以排序去重。 接口 insert() #include <iostream> #include<set> using namespace std;int main…...
基于知识库的chatbot或者FAQ
背景 最近突然想做一个基于自己的知识库(knowlegebase)的chatbot或者FAQ的项目。未来如果可以在公司用chatgpt或者gpt3.5之后的模型的话,还可以利用gpt强大的语言理解力和搜索出来的用户问题的相关业务文档来回答用户在业务中的问题。 Chat…...
ZOC8 for Mac:超越期待的终端仿真器
在Mac上,一个优秀的终端仿真器是每位开发者和系统管理员的必备工具。ZOC8,作为一款广受好评的终端仿真器,以其强大的功能和易用性,已经在Mac用户中积累了良好的口碑。本文将为您详细介绍ZOC8的各项特性,以及为什么它会…...
织梦dedecms后台档案列表显示空白或显示不了文章的解决方法
织梦dedecms后台档案列表显示空白或显示不了文章的解决方法 dede/content_list.php空白解决方法如下 dede/content_list.php空白 在DEDE后台可以查看栏目文章,但是所有档案列表却为空白或者显示不了文章,如图所示: 后来找到dede/content_list.php,看了下…...
10本值得阅读的量化交易书籍
什么是量化交易? 量化交易是利用数学模型或算法来创建交易策略并进行交易。量化交易通常由大型机构交易员或对冲基金雇用,他们雇用大量的博士和工程师团队。从历史上看,量化交易领域一直非常隐秘,有效的想法往往受到公司的严密保…...
c++通过对象的地址初始化指针,需要对指针进行释放么(企业链表衍生)
在C中,如果你通过对象的地址来初始化指针,通常情况下是不需要手动释放指针的。这是因为对象的生存期与指针所指向的对象的生存期相关联。当对象超出其作用域或被销毁时,指向该对象的指针也会自动成为悬挂指针,这种情况下再访问该指…...
CentOS安装MySQL
参考官方链接:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-rpm.html CentOS版本 [rootlocalhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 下载MySQL安装包(版本:8.0.35) 访问地址…...
AI:45-基于深度学习的声纹识别
🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌本专栏包含以下学习方向: 机器学习、深度学…...
Spring-cloud-openfeign拦截器RequestInterceptor接口
RequestInterceptor接口位于包io.github.openfeign-core下,使用Spring Cloud Feign的时候会自动依赖这个包 下面的代码会在每次调用Feign1的m1方法时,向HTTP头追加键值对武汉3:晴川历历汉阳树 FeignClient(value "feignA", url "XXX或…...
自动化测试开发 —— 如何封装自动化测试框架?
封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。本篇文章就来介绍下,如何封装自动化测试框架…...
Leetcode—2.两数相加【中等】
2023每日刷题(十五) Leetcode—2.两数相加 迭代法实现代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* struct ListNode *next;* };*/ struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l…...
拷贝音频、视频、word等二进制文件的实现方法,不掉帧
拷贝音频、视频、word等二进制文件的实现方法: 演示使用BufferedOutputStream 和 BufferedInputStream 使用 使用他们,可以完成二进制文件 思考:字节流可以操作二进制文件,可以操作文本文件吗?True public class B…...
dmfldr-快速装载-载入(DM8:达梦数据库)
dmfldr-快速装载-DM8:达梦数据库 介绍1 准备数据文件2 根据数据文件在数据库创建表3 根据数据文件,配置快速装载的控制文件4 在数据库bin执行目录执行命令5 日志6 达梦数据库学习使用列表 介绍 DM 提供了快速装载工具:dmfldr;通过使用快速装载工具能够把…...
Postman测试金蝶云星空Webapi【协同开发云】
文章目录 Postman测试金蝶云星空Webapi【协同开发云】环境说明业务背景大致流程具体操作请求登录接口请求标准接口查看保存提交审核反审核撤销 请求自定义接口参数是字符串参数是实体类单个实体类实体类是集合 其他 Postman测试金蝶云星空Webapi【协同开发云】 环境说明 金蝶…...
mongo常用操作符及查询例子
比较操作符: $eq:匹配字段值等于指定值。 $ne:匹配字段值不等于指定值。 $gt:匹配字段值大于指定值。 $gte:匹配字段值大于或等于指定值。 $lt:匹配字段值小于指定值。 $lte:匹配字段值小于或等…...
41.排序练习题(王道2023数据结构第8章综合练习)
试题1(王道8.3.3节综合练习2): 编写双向冒泡排序算法,在正反两个方向交替扫描。即第一趟把关键字最大的元素放在序列的最后面,第二趟把关键字最小的元素放在序列最前面,如此反复。 首先实现冒泡排序&…...
python爬虫,如何在代理的IP被封后立刻换下一个IP继续任务?
前言 在实际的爬虫应用中,爬虫程序经常会通过代理服务器来进行网络访问,以避免访问过于频繁而受到网站服务器的限制。但是,代理服务器的IP地址也可能被目标网站限制,导致无法正常访问。这时候,我们需要在代理IP被封后…...
DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径
目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...
Mac软件卸载指南,简单易懂!
刚和Adobe分手,它却总在Library里给你写"回忆录"?卸载的Final Cut Pro像电子幽灵般阴魂不散?总是会有残留文件,别慌!这份Mac软件卸载指南,将用最硬核的方式教你"数字分手术"࿰…...
新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...
Python爬虫(一):爬虫伪装
一、网站防爬机制概述 在当今互联网环境中,具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类: 身份验证机制:直接将未经授权的爬虫阻挡在外反爬技术体系:通过各种技术手段增加爬虫获取数据的难度…...
大模型多显卡多服务器并行计算方法与实践指南
一、分布式训练概述 大规模语言模型的训练通常需要分布式计算技术,以解决单机资源不足的问题。分布式训练主要分为两种模式: 数据并行:将数据分片到不同设备,每个设备拥有完整的模型副本 模型并行:将模型分割到不同设备,每个设备处理部分模型计算 现代大模型训练通常结合…...
docker 部署发现spring.profiles.active 问题
报错: org.springframework.boot.context.config.InvalidConfigDataPropertyException: Property spring.profiles.active imported from location class path resource [application-test.yml] is invalid in a profile specific resource [origin: class path re…...
【学习笔记】erase 删除顺序迭代器后迭代器失效的解决方案
目录 使用 erase 返回值继续迭代使用索引进行遍历 我们知道类似 vector 的顺序迭代器被删除后,迭代器会失效,因为顺序迭代器在内存中是连续存储的,元素删除后,后续元素会前移。 但一些场景中,我们又需要在执行删除操作…...
32单片机——基本定时器
STM32F103有众多的定时器,其中包括2个基本定时器(TIM6和TIM7)、4个通用定时器(TIM2~TIM5)、2个高级控制定时器(TIM1和TIM8),这些定时器彼此完全独立,不共享任何资源 1、定…...
ArcPy扩展模块的使用(3)
管理工程项目 arcpy.mp模块允许用户管理布局、地图、报表、文件夹连接、视图等工程项目。例如,可以更新、修复或替换图层数据源,修改图层的符号系统,甚至自动在线执行共享要托管在组织中的工程项。 以下代码展示了如何更新图层的数据源&…...
