问题标签 [scopus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 访问 API 时的错误处理
我正在尝试通过 python 访问 API(Scopus),在下面的 for 循环中下载多个摘要:
但是,这样做后,我不断收到以下错误(也总是在 for 循环的不同点)。有人告诉我错误处理是解决这个问题的一种方法,但是作为 Python 新手,我不知道这是什么。任何人都可以帮忙吗?谢谢
编辑:这是整个错误消息,其中应包含所有正确信息(对不起,它很长)
python - TypeError:列表索引必须是整数(json,python)
原始代码取自这个要点:竞争者di8/ImpactServlet.py但是因为我使用的api密钥不适用于QUERY_URL
,所以我修改了如下代码:
下面的示例 JSON 数据可以从此URL检索:
基本上,我想检索"citedby-count"
1386 的值和["@ref"] == "scopus-citedby"
ie链接中的 url "https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=0034729765&origin=inward"
。所以预期的输出应该像这样返回:
我对上面代码的错误是:
如何解决TypeError: list indices must be integers
问题?
提前致谢。
python - 使用 Python 从 SQL 表中获取信息
我有一个 20gb 的数据库文件 (*.db),其中包含从 Scopus 获得的大量有关科学文章的信息。大多数信息都存储在数据库文件的响应表中。我只想从每篇发表的文章中获取主题领域。我不知道如何从数据库文件中获取它。
在数据库文件的每一行中,都存储了关于作者、文章以及主题区域的大量信息。一个片段如下所示:
从这个大(但实际上更大)表中,我只对获取dc-identifier
和(多个)主题领域感兴趣。理想情况下,我会将它们放在 *.csv 文件中。
有没有一种直接的方法可以使用 Python 从 *.db 文件中获取这些信息?使用sqlite3我似乎能够使用以下代码访问数据库:
对我来说,我不清楚我现在如何只能从数据库文件中获取 dc 标识符和主题区域信息。
r - 在 r 中使用 rscopus 收集搜索事件?
我必须在 Scopus 上进行很多查询。出于这个原因,我需要自动化这个过程。
我已经加载了“rscopus”包并编写了以下代码:
我的目标是获取特定查询的出现次数。
在这个例子中,如果我搜索“行业”,我想获取查询的搜索结果的数量。
我该怎么办?
label - 在 Scopus 上查询:将字段搜索限制为仅限期刊
我有一个很简单的问题。
我想在 Scopus 上进行查询,我知道要将字段搜索限制为标题、抽象 e 关键字,我可以在查询开头使用标签“TITLE-ABS-KEY”。
我的问题是:如何将字段搜索限制为不同的期刊类别?
例子。我需要所有与“MARKETING”相关的期刊
我期望像(例如)这样的查询:JOURNAL("Marketing")
我必须用哪个标签来代替“JOURNAL”?
谢谢你的建议。
api - Scopus API 显示来自未来的文章
我正在使用 Scopus API 来提取有关学术论文的信息。但是,它显示了一些非常奇怪的东西。根据 Scopus 的说法,未来会发表许多文章 → 见截图。根据 Springer的说法,此处显示的示例实际上是在 5.01.18 上发布的。这是一个错误/错误还是我误解了什么?
r - Scoupus 数据集(Bibtex)中的 R Studio 名称错误(Y)= c(“年份”,“文章”):
我从scopus数据集下载数据集,然后尝试读取数据集,但尝试显示数据集摘要时发生错误。我下载了 BIBTEX文件或 (.bib)。
我在 Bibtex 中下载的所有 scopus 数据集都不起作用。但后来我在 Web Of Science(WOS) 中尝试了我下载的 bibtex 工作。我能够在 WOS 中完成所有细节而没有错误。
在 Rstudio 中使用 bibliometrix 包。我按照这些链接中的步骤操作:https ://cran.r-project.org/web/packages/bibliometrix/vignettes/bibliometrix-vignette.html
我使用的代码:
输入这些代码后:
发生这些错误: 名称错误(Y)= c(“年份”,“文章”):'names'属性[2]必须与向量1的长度相同
未出现摘要
python - 如何使用 elsevier scopus api 获取给定期刊的所有作者隶属关系列表?
我是使用 API 的新手,目前正在尝试使用 Elsevier API。我的目标是提取给定期刊中每次提交的作者(大学)隶属关系。我已经设置了 API 密钥并查看了此处找到的 exampleProg.py。
操作指南对我的具体任务也不是很有帮助。有人能指出我正确的方向吗?
python - Scopus API - 一周内剩余的请求数
我正在使用 Elsevier API 通过scopus-api 模块从 Scopus 访问引文计数数据(但很乐意使用 Elsevier 的elsapy 模块)。我可以访问我需要的数据,但每周可以发出的请求数量是有限制的。
如何获得一周的剩余请求数?
感谢所有帮助。
httpresponse - angular6 - 我无法从 Scopus API 获得响应
我想使用 Scopus API 来验证 DOI 是否存在。我正在使用“引用者”选项。我在POSTMAN中对此“ http://api.elsevier.com/content/search/scopus?query=DOI(10.1016/j.stem.2011.10.002) ”链接进行了测试,它可以工作,但是当我这样做时在 Angular 中实现this 是返回的。
角码
任何帮助是极大的赞赏 :)