我想使用R代码搜索ACM数字图书馆,至少检索包括摘要在内的元数据,最多只检索全文。
我知道rOpenSci库提供R包和函数来访问IEEEExplore和其他文献数据服务,并且这些工作非常好,但由于ACM数字图书馆尚未提供API,因此rOpenSci无法开发代码从R。
访问ACM数字图书馆资源我的问题是,是否有人知道解决这个问题的方法?是否有其他方法可以以编程方式访问ACM数字图书馆中的内容?
由于 山姆
答案 0 :(得分:2)
我承诺用rcrossref搜索ACM数字图书馆的代码示例。
install.packages('rcrossref')
library(rcrossref)
data = cr_members(member_id = 320, limit = 500, works = TRUE, query = "games")
df = data.frame(data$data)
df$container.title
df$title
table(df$type)
谢谢sckott。
但我的问题是:
data$meta
当pl.acm.org显示大约133,279时,显示大约2637的总结果。
我确实找到了一个说ACM正在参与试验的页面 - 所以也许他们还没有把整个数据库放到crossref中。
是的 - 没有摘要 - 无聊。但是XML中有全文链接。