我想使用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全文的链接。

关于r - 使用R访问ACM数字图书馆-没有API,怎么可能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33380715/

10-11 02:15