BibPlots包提供了一些绘图函数,绘制的图像可用于文献计量法中评估研究者的研究水平。

BibPlots 0.0.5版本提供了四个函数,可对文献计量数据进行分析和作图。

1.beamplot

beamplot函数可以将WoS(Web of Science)网站上下载的数据直接生成beamplot图像。Web of Science是美国ISI公司基于WEB开发的产品,包括三大引文库(SCI、SSCI和A&HCI)和两个化学数据库(CCR、IC)。下载数据时需选择制表符分隔格式。

beamplot可以同时展示发表论文数量和论文的影响力。

在WoS上搜索某一作者的全部论文,导出数据,将导出格式选为制表符分隔(Tab-delimited(Win,UTF-8))。

使用该数据文件,调用beamplot函数绘制beamplot图。

library(BibPlots)

beamplot("savedrecs.txt")

beamplot纵坐标为发表论文的年份。上方横坐标表示论文发表数量,当年的论文发表数量在当年对应位置以红色圆点标注,所有年份发表论文的中位数以红色虚线标注。下方的横坐标表示论文被引数,该作者每篇论文的被引数在当年的对应位置以菱形黑点标注,当年被引数的中位数以三角形黑点标注。所有年份论文被引数的中位数以黑色虚线标注。

从图中可以直观地得到以下信息:首篇文章发表的年份、是否有论文发表中断的年份、该作者职业发展总体情况等。

由于论文被引数需要一定的时间积累,一般而言,较新的论文比较旧的论文被引数少。该函数给出了一种简单的线性加权方法来减弱这种影响。假设论文被引用主要集中在发表的十年之内。论文发表当年的加权因子为1,论文发表一年后的加权因子为1/2,…,论文发表十年及以后的加权因子为1/11。

在调用函数时设置do_weight参数为TRUE对被引数进行加权。

beamplot("savedrecs.txt",do_weight=T)

由beamplot绘制的单个研究者的图像之间的比较,主要适用于相同或相似领域中相同或相近研究时长的研究者。对于不同领域的研究者,或同一个研究者在多个学科发表文章的情形,应使用学科归一化评分代替论文被引数。对于研究时长相差较多的研究者的比较,可以用被引数与发表年数相除代替被引数。

2.DAMBiPlot

DAMBiPlot函数根据期刊和文章的影响因子(百分位数)绘制DAMBiPlot图(Difference against mean bibliography plot)。纵坐标表示文章的影响因子与期刊的影响因子之差,横坐标表示二者的均值。期刊和文章的影响因子越大,DAMBiPlot图上的点横坐标越大。x轴以上的点表示文章的影响因子大于期刊的影响因子,x轴以下的点表示期刊的影响因子大于文章的影响因子。

利用示例数据做DAMBiPlot。示例数据为含有期刊和文章的影响因子(百分位数)的数据框。

data(example_researcher)

DAMBibPlot(example_researcher)

图中竖直的红色实线为图中所有点横坐标的中位数,水平的红色实线为x轴,水平的红色虚线为图中所有点纵坐标的中位数。

R console界面给出以下结果。r1,r2分别为水平红色实线上方(含线上)和下方的点;c1,c2分别为竖直红色实线右侧(含线上)和左侧的点;q1,q2,q3,q4分别为红色实线划分区域的右上,左上,左下,右下部分的点。avg()为某区域内点的重心(图中红色方形点标注位置)。

3.jpscatter

jpscatter(journal and paper scatterplot)函数绘制期刊和文章的影响因子(百分位数)的散点图。横坐标为文章的影响因子,纵坐标为期刊的影响因子。

图中竖直的红色实线为图中所有点横坐标的中位数,水平的红色实线为图中所有点纵坐标的中位数。倾斜的红色实线为45度线。

R console界面给出以下结果。r1,r2分别为水平红色实线上方(含线上)和下方的点;c1,c2分别为竖直红色实线右侧(含线上)和左侧的点;q1,q2,q3,q4分别为红色实线划分区域的右上,左上,左下,右下部分的点。avg()为某区域内点的重心(图中红色方形点标注位置)。

4.rpys

rpys(reference publication year spectogram)函数可以利用从CRExplorer上获得的数据绘制光谱图。

利用示例数据做rpys图。示例数据为某一领域各年度被引参考文献数量和中位差的数据框。中位差为该年的被引参考文献数量与五年(该年度及该年度的前两年和后两年)被引参考文献数量中位数之差。调用函数时所需变量为一个含有年度、各年度被引参考文献数量及中位差的数据框,绘图的起止年度。

data(rpys_example_data)

rpys(rpys_example_data, 1935, 2010)

红色的点表示各年被引参考文献数量,蓝色的点表示各年被引参考文献数量中位差。

-------------------------------

往期精彩:

  • 2019年普通高等程序员招生统一考试

  • “币圈贾跃亭”天价碰瓷巴菲特,王小川隔空回应:骗子!

  • 亚马逊在中国失败,而中国却在亚马逊成功

BitPlots包简介相关推荐

  1. Py之chatterbot-corpus:python包之chatterbot-corpus包简介、安装、使用方法之详细攻略

    Py之chatterbot-corpus:python包之chatterbot-corpus包简介.安装.使用方法之详细攻略 目录 chatterbot-corpus简介 chatterbot-cor ...

  2. Py之chatterbot:python包之Chatterbot包/wxpy包简介、安装、使用方法之详细攻略

    Py之chatterbot:python包之Chatterbot包/wxpy包简介.安装.使用方法之详细攻略 目录 Chatterbot包/wxpy包简介 Chatterbot包/wxpy包安装 Ch ...

  3. python获取包下的所有对象_Python访问COM对象的comtypes包简介

    Python访问COM对象的comtypes包简介 虽然pywin32包中包含的派遣高级客户端支持基于COM接口,它是无法访问COM 对象,除非他们在C + +封装代码自定义COM接口.在Python ...

  4. python简介pdf_Python以及QuTip包简介.PDF

    Python以及QuTip包简介.PDF Python 以及QuTip 包简介 杨传生 2017 年4 月 19 日 1 简介 现在网络上能找到很多不错的 Python 基础介绍,而且会有很多基于 P ...

  5. ISO8583包简介和源代码

     http://blog.csdn.net/xpzhang/article/details/695059 本文主要包括ISO8583包简介和源代码,下面是简介: 简介 ISO8583包(简称858 ...

  6. Cisco Packet Tracer Student抓取协议包简介

    Cisco Packet Tracer Student抓取协议包简介 ORGANIZATIONS Edit Filters ARP地址解析协议(Address Resolution Protocol) ...

  7. 【包】R语言rvest包简介

    以下翻译自:rvest包github项目主页 R语言rvest包简介 rvest包可以帮助我们从网页上抓取信息,它通常与magrittr包配合使用,便于进行常见的网络抓取任务.revest包的开发主要 ...

  8. python-imutils包简介使用

    python-imutils包简介使用 文章目录 python-imutils包简介使用 1.imutils功能简介 安装方法: 2.imutils的使用方法 2.1 图像平移 2.2 图像缩放 2. ...

  9. dcmtk程序包简介

    dcmtk程序包简介 ***该文简单列出了dcmtk程序包的简介,包括主要接口类的简单说明,可用工具以及一些例子.下一步工作准备详细分析每个程序包中的接口类功能,并结合源码和dicom文档分析其实现过 ...

  10. R语言的plyr包简介

    (转载地址)http://www.jianshu.com/p/bfddfe29aa39 R语言的plyr包简介 字数3040 阅读2875 评论3 喜欢7 R语言中的类SQL操作 plyr包可以进行类 ...

最新文章

  1. python生成随机码_python生成随机验证码(中文验证码)示例
  2. python concat去除重复值语句_Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)...
  3. MyBatis-学习笔记01【01.Mybatis课程介绍及环境搭建】
  4. linux计划任务执行日志,linux中centos制定计划任务执行命令并且输出日志
  5. 体重测试java算法代码_标准体重计算示例代码
  6. discuz开发经验discuz x3 怎么在帖子列表显示论坛板块图标
  7. java基础12 IO
  8. mac charles4.0.2免费破解版安装
  9. Mac 常用的 20 款效率神器推荐
  10. 通过路由器管理界面刷openwrt
  11. 史上最全:Mac搭建Airtest IDE +IOS 测试环境
  12. C语言实现图片找茬,[创意心得]大家来找茬(C语言)
  13. 美团点评2020年秋季校园招聘启动啦
  14. (考试大整理~)Xxy 的车厢调度
  15. Unity 2D游戏制作流程用到的技巧
  16. 逆水寒 各个服务器位置,2019年3月28日首个“超级大服”服务器合并命名结果公告...
  17. java计算机毕业设计智能外包管理平台源码+数据库+系统+lw文档
  18. Echarts显示行政区域图并上色
  19. CSS——网易云音乐首页之热门推荐歌单的制作
  20. 次表面散射(Subsurface Scattering)(转)

热门文章

  1. 那些一毕业就选择华为的人,后来都怎么样了
  2. 整天说Code Review重要,你知道应该关注哪些关键点吗?
  3. 蚂蚁金服OceanBase“击败”甲骨文?呵呵!
  4. 开发、运维、测试都要了解的测试技巧
  5. 值得收藏:一份非常完整的 MySQL 规范指南
  6. Google出品,必属精品
  7. python tensorflow 智能家居_用GPU加速深度学习: Windows安装CUDA+TensorFlow教程
  8. MySQL:BlackHole
  9. TP框架控制器的空操作
  10. SEO如何辨别真假Baiduspider