用R语言写爬虫收集整理所有开放期刊影响因子及审稿时长
时间:2022-05-03
本文章向大家介绍用R语言写爬虫收集整理所有开放期刊影响因子及审稿时长,主要内容包括“Good” journals、“Evil” publishing companies、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
昨天发了使用R语言写爬虫解析peerJ的细节教程,peerJ期刊探索 但是感兴趣的不多。
不过,偶然间看到一个比我做的更好的,几乎爬取了所有的开放期刊,计算它们的审稿时长,看看审稿时长是否与杂志的发稿量,影响因子等有关系。
列表如下:
代码及数据,作者都上传到其GitHub啦,绘图展现如下:
首先是审稿时间展现:
然后是发稿量于审稿时间的相关情况展示:
很明显,plos one 这样的期刊在发稿量是遥遥领先的!
为了凑原创字数,我谷歌翻译了下面一段话,大家不要看哈。
谷歌翻译 接受/公布的中位时间与影响因子 作者很想知道在某些情况下是否需要更多时间,因为期刊更“挑剔”? 影响因子不是研究影响的好指标,但也许它可以代表期刊的挑剔性。考虑与影响因子的相关性,有一个趋势(无论是否有第一级期刊)。尽管如此,这些杂志还是相当分散的。
最后看看影响因子于审稿时间的相关情况探索:
CNS杂志很显眼呀。
反正数据都在这里了,想怎么探索就怎么探索咯,作者还给这些杂志分类了:
“Good” journals
- eLife is non-profit, open and modern.
- PLOS the pioneer in open-access.
- BMC, although it’s owned by Springer Nature publishing group.
- F1000 where the manuscript is “published” right away and then transparently peer-reviewed. Once peer-reviewed, it is indexed in PubMed etc.
- PeerJ is about open-access and cost-efficient publishing.
“Evil” publishing companies
- Elsevier.
- Springer Nature.
这不是重点,重点在作者只是给了他处理好的数据,并没有给他如何得到数据的细节,而我在我的教程,写的清清楚楚。
非常适合初学者重复,但是不知道为什么,看的人很少,可能大家并不知道这个是重点吧。
那就,再强调一下:peerJ期刊探索 这里面的代码都是可以复现的,欢迎大家深入挖掘和研究,跟我交流,我的邮箱是 jmzeng1314@163.com
期待你们的来信。
- MySQL修改数据类型的问题总结(r10笔记第74天)
- 深究|Elasticsearch单字段支持的最大字符数?
- Go语言中Socket通信之Tcp客户端
- Oracle 12c PDB迁移及ORA-00600错误分析和解决(r10笔记第72天)
- 【Go 语言社区】epoll详解
- Oracle 12c数据库升级实战(r10笔记第70天)
- Oracle 12c升级检查问题分析(r10笔记第69天)
- 转--使用Revel(go)开发网站
- GoldenGate数据迁移的问题总结(二)(r10笔记第85天)
- Elasticsearch究竟要设置多少分片数?
- 设计模式(1)-使用简单工厂优化代码
- 简单易学的机器学习算法——因子分解机(Factorization Machine)
- Elasticsearch全文检索实战小结——复盘我带的第二个项目
- golang语言是如何处理栈的
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Spring 中的自动装配
- antlr4入门篇
- 定位生产问题时,异常堆栈莫名丢了,何解?
- 一个爬取用户所有微博的爬虫,还能断网续爬那种
- MySQL组复制(MGR)全解析 Part 8 多主模式部署指南
- MySQL组复制(MGR)全解析 Part 9 MGR的要求和限制
- MySQL Galera Cluster全解析 Part 3 状态快照传输(SST)
- 一口气搞懂「文件系统」,就靠这 25 张图了
- Oracle ASM 环境增加控制文件
- 利用注解进行 Spring 开发
- 40张图揭秘,「键入网址发生了什么」
- Spring 代理模式知多少
- 一条SQL引发的“血案”:与SQL优化相关的4个案例
- Mycat分库分表全解析 Part 3 Mycat的安装
- Oracle非图形化界面创建数据库