Scopus 数据集 (Bibtex) 中的 RStudio 名称错误 (Y) = c("Year ", "Articles") :

R Studio in Scoupus Dataset(Bibtex) Error in names(Y) = c("Year ", "Articles") :

我从 scopus 数据集下载数据集,然后尝试读取数据集,但在尝试显示数据集摘要时发生错误。我下载了 BIBTEX 文件或 (.bib).

我在 Bibtex 中下载的所有 scopus 数据集都无法使用。 但是后来我在 Web Of Science(WOS) 中尝试了我下载的 bibtex 正在运行。我能够在WOS中无误地完成所有细节。

在 Rstudio 中使用 bibliometrix 包。我遵循了这些 link 中的步骤:https://cran.r-project.org/web/packages/bibliometrix/vignettes/bibliometrix-vignette.html

我使用的代码:

Brunei <- readFiles("C://Users//starl//Desktop//Thesis(1-29-2018)//Brunei Darussalam//Scopus//1.R Studio//Brunei Darussalam Dataset(Scopus).bib")
BruneiPDF <- convert2df(Brunei, dbsource = "isi", format = "bibtex")
BruneiResults <- biblioAnalysis(BruneiPDF, sep = ";")
BruneiSummary=summary(object = BruneiResults, k = 10, pause = FALSE)

输入这些代码后:

BruneiSummary=summary(object = BruneiResults, k = 10, pause = FALSE)

发生这些错误: 名称错误(Y) = c("Year ", "Articles") : 'names' 属性 [2] 的长度必须与向量相同 1

摘要没有出现

我认为您的代码中的错误取决于以下行:

BruneiPDF <- convert2df(Brunei, dbsource = "isi", format = "bibtex")

你的数据是否来自Scopus,你应该写:

BruneiPDF <- convert2df(Brunei, dbsource = "scopus", format = "bibtex")