查找杂志的影响因子 R实现批量化

我已经整理好的植物方向 期刊 2019年影响因子 查找杂志的影响因子,手动显然不是好的选择。Y叔有写好的包,那就用吧。scholar

install.packages("scholar")
install.packages("dplyr")
library(scholar)
#scholar这个包实质是爬取了谷歌学术,整理对应的内容。简单粗暴好用。

#设定期刊的名称的向量
jn = c("bioinformatics","methods is ecology and evolution","molecular biosystems","molecular biology and evolution")

#获取对应期刊的影响因子
get_impactfactor(jn)

#获取cns的最新影响因子
cns=c("cell","nature","science")
get_impactfactor(cns)

#获取有bioinformatics相关的所有期刊
bioinfor <- agrep("bioinformatics",scholar:::impactfactor$Journal,ignore.case = T,value = T,max.distance = 0.05)
get_impactfactor(bioinfor)

如果想批量,把杂志列表制成csv,读取后。赋值给一个新向量xxm。直接用get_impactfactor(xxm)即可。 参考Y叔教程 放上代码:

#从本地读取要查询的列表
journal_name <- read.csv("JournalName.csv",header = TRUE)$Journal
output <- get_impactfactor(journal_name)
write.csv(output,"journal_IF.csv")

journal.csv内容格式 image.png 输出文件journal_IF.csv格式 image.png 生物类的杂志名称列表JournalName.csv 下载地址 chaimol.com/biology/JournalName.csv

查找zhangsan的H值, 通过地址https://scholar.google.com/citations?hl=zh-CN&view_op=search_authors&mauthors=Zhang+San&btnG=

2022/01/12更新 scholar官方的影响因子数据来源于谷歌,但是Google貌似不更新了,所以现在查询到的都不是最新的影响因子。所以官方可能会删除get_impactfactor这个函数。The impact factor data is out-of-date and we may remove this function in future release.

回到页面顶部