将EndNote.enl文件导入R数据帧

将EndNote.enl文件导入R数据帧,r,rest,data-import,R,Rest,Data Import,如果有人能帮我导入R数据帧,我将不胜感激。当我遇到这个问题时,我尝试了许多不同的软件包,包括bibliometrix(这是一个非常广泛的软件包,但我认为对于这个任务来说有点太复杂),bibtex和RISmed,但都没有成功 但是后来我发现了RefManageR包,它非常适合这个应用 我首先将尾注库导出到Bibtex,这一步有很好的指导: 然后,我使用R中的以下代码导入了刚刚创建的文件: # Basic importing of BibTex files library(RefManageR)

如果有人能帮我导入R数据帧,我将不胜感激。

当我遇到这个问题时,我尝试了许多不同的软件包,包括
bibliometrix
(这是一个非常广泛的软件包,但我认为对于这个任务来说有点太复杂),
bibtex
RISmed
,但都没有成功

但是后来我发现了
RefManageR
包,它非常适合这个应用

我首先将尾注库导出到Bibtex,这一步有很好的指导:

然后,我使用R中的以下代码导入了刚刚创建的文件:

# Basic importing of BibTex files
library(RefManageR)

# User RefManageR to import bibtex references and convert to tibble
bib = ReadBib("MyEndnoteBibtexExportFile.bibtex")
d.bibEQL  = as.data.frame(bibEQL)

(我想要一个用于自定义分析和绘图的数据框,似乎一旦您来到这里,您就可以灵活地处理数据,因为它只是一个标准的R数据结构。如果您需要,RefManageR还具有进一步处理的功能。)

endnote.enl是一种专有格式,众所周知,用外部尾注做任何事情都很困难。我建议您在endnote中打开th库,然后使用endnote导出函数将其转换为ris、xml或bibtex格式。有大量的网络教程将向您展示如何使用。这些将更容易导入到R@dww。谢谢dww,那么EndNote中的rsservicesapi呢。在他们的网站上,他们提到这个API允许与其他工具集成。