当前位置: 首页 > 知识库问答 >
问题:

检索给定年份中科学论文的引用次数

姜钧
2023-03-14

如何检索给定年份内论文的引用次数?

我看了Scopus引文概述应用编程接口,但是pybliometrics留档说应用编程接口密钥需要爱思唯尔为此目的批准,事实上它返回了错误403。

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

rcrossref包提供了一个函数cr\u引文计数,该函数似乎可以获取当前引文的数量。

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

共有1个答案

谭曦
2023-03-14

>

第二,获取所有引用文件的DOI。

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

例子:

>

首先,通过https://opencitations.net/index/coci/api/v1/citations/10.1080/17512786.2019.1682940(共发现6篇引文)。

第二,获取字段引用中的值——它们显示引用论文的DOI。例如,第二个引用的DOI是10.17645/mac。v8i3。3019

第三,在这些doi的帮助下访问CrossRef,例如viahttps://api.crossref.org/works/10.17645/mac.v8i3.3019,并查看发布的字段(即2020-07-10)。仅保留以2020年开始的值。

注意--如果在第二步中获取Open引文中的创建-字段(它似乎与CrossRef中的已发布-字段相同),则可以省略第三步。我还没有系统地测试过。

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

 类似资料:
  • 我尝试使用ScopusAPI(pybliometrics)检索引用其他论文的论文标识符。 例子: 论文Franke et al.2020总共有3次引用(我使用获得这个数字) 有没有办法得到这3篇论文的标识符(dois,标题,...)?如果Scopus API不支持此功能,谷歌学者API是否支持此功能?

  • 本文向大家介绍检查给定年份是否为PL / SQL中的leap年,包括了检查给定年份是否为PL / SQL中的leap年的使用技巧和注意事项,需要的朋友参考一下 在这里,我们将看到如何使用PL / SQL检查给定年份是否为leap年。在PL / SQL代码中,在一组相关的语句声明内安排了一些命令。 year年检查算法如下。 算法 示例 输出结果

  • 使用R,我想获得引用科学期刊论文的文章列表。 我所掌握的唯一信息是文章的标题,例如“用福林酚试剂测量蛋白质”。 有人能帮我制作一个我可以使用的可复制的例子吗? 这是我到目前为止尝试的。 R包似乎很有用,因为它允许检索链接到文章的ID列表。例如,我可以获得文章的DOI: 同样,我可以通过在函数中设置(并包括一个scopus API键)来获取scopus id。 如果使用DOI,我可以使用R库获取文章

  • 问题内容: 我想获得任何一年中的周数。即使被接受为全球通用的答案,对于日历,而实际上有几个星期。 有什么方法可以计算出来,或者有什么函数可以帮助我? 问题答案: 根据维基百科关于ISO周日期格式的文章,您可以使用以下代码进行计算。 更新: 似乎来自@Samuel的答案更好,并且没有Luca提到的错误 快速一线:

  • 问题内容: 我正在处理Java作业,它涉及在用户指定月份和年份之后打印日历。我不能使用Calendar或GregorianCalendar类。我的问题是日历在星期六的第一天无法正确打印月份。我已经看了大约一个小时的代码,但不确定出什么问题。我正在使用Zeller的Congruence查找以“ h”表示的每月的第一天。 例如,2008年3月的日历(错误地)如下所示: 这是我的代码: 问题答案: 从星

  • 我正在做一个Java作业,它涉及在用户指定月份和年份后打印日历。我不能使用日历或日历类。我的问题是日历不能正确地打印月份的第一天是星期六。我已经看了我的代码大约一个小时了,我不确定哪里出了问题。我用Zeller的同余来计算月的第一天,它由“h”表示。 例如,2008年3月的日历(错误)如下所示: 这是我的代码: