【问题标题】:Importing EndNote .enl file into R Dataframe将 EndNote .enl 文件导入 R Dataframe
【发布时间】:2016-08-12 06:46:34
【问题描述】:

如果有人能帮我将this EndNote .enl file 导入 R Dataframe,我将不胜感激。

【问题讨论】:

  • endnote .enl 是一种专有格式,众所周知,很难用外部尾注做任何事情。建议你在尾注中打开库,然后使用尾注导出功能转换成ris、xml或bibtex格式。有很多网络教程将向您展示如何操作。这些将更容易导入到 R。
  • @dww 感谢 dww,EndNote 的 RSServices API 怎么样。在他们的网站上,community.thomsonreuters.com/t5/EndNote-API/… 他们确实提到此 API 允许与其他工具集成。

标签: r rest data-import


【解决方案1】:

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

但后来我发现 RefManageR 包非常适合这个。

我首先将 Endnote 库导出到 Bibtex,这一步有很好的指导: https://libguides.usask.ca/c.php?g=218034&p=1458583

然后我导入了我刚刚在 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 还具有进一步处理的功能如果那是你想要的。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 2012-12-31
    • 2015-11-27
    • 2018-03-16
    • 2012-07-24
    相关资源
    最近更新 更多