我想使用R代码搜索ACM数字图书馆,至少检索包括摘要在内的元数据,最多只检索全文.
我知道rOpenSci库提供R包和函数来访问IEEEExplore和其他文献数据服务,并且这些工作非常好,但由于ACM数字图书馆尚未提供API,因此rOpenSci无法开发代码来访问ACM R的数字图书馆资源
我的问题是,是否有人知道解决这个问题的方法?是否有其他方法可以以编程方式访问ACM数字图书馆中的内容?
谢谢
山姆
最佳答案 我承诺用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
当dl.acm.org显示大约133,279时,显示了大约2637的总结果.
我确实找到了一个说ACM正在参与试验的页面 – 所以也许他们还没有把整个数据库放到crossref中.
是的 – 没有抽象 – 无赖.但是XML中有全文链接.