【问题标题】:Retrieve number of citations of a scientific paper in a given year检索给定年份科学论文的引用次数
【发布时间】:2021-09-05 22:43:01
【问题描述】:

我如何检索一篇论文在给定年份的引用次数?

我查看了 Scopus 引文概述 API,但 pybliometrics documentation 表示 API 密钥需要为此目的得到 Elsevier 的批准,实际上它返回错误 403。

是否有其他数据源可以从中检索引用次数?

rcrossref 包提供了一个函数cr_citation_count,它似乎可以获取引用次数今天

我需要给定年份的引用次数(例如,如果一篇论文发表于 2010 年,我可能需要 2015 年的引用次数,而不是截至 2021 年的引用次数)。

【问题讨论】:

  • @anpami 谢谢你,你能把它作为答案吗?

标签: cross-reference bibliography citations google-scholar scopus


【解决方案1】:
  • 首先,使用给定的 DOI 访问OpenCitations API

  • 其次,获取所有施引论文的 DOI。

  • 第三,使用这些新获取的 DOI 并通过CrossRef API 循环获取各自的发布日期。

示例

请注意,OpenCitations 和 CrossRef 之间的引用次数可能会有所不同(OpenCitaions 通常显示的引用次数少于 CrossRef)。

【讨论】:

  • 我最终向 Scopus 征求了许可,但非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 2021-10-18
  • 1970-01-01
  • 1970-01-01
  • 2022-11-14
  • 1970-01-01
  • 2014-03-22
相关资源
最近更新 更多