r - 使用 R 连接到共享点列表

标签 r sharepoint dataframe sharepoint-list

有没有人能够将 R 中的 SharePoint 列表作为数据框导入?

我有两个单独的数据源,一个来自 SharePoint 列表,另一个来自我希望对其运行分析的数据库。我能够毫无问题地连接到数据库,但似乎找不到任何连接到 SharePoint 列表的内容。

SharePoint 服务器是 2007

最佳答案

一段时间以来,我一直致力于使用 R 阅读 SharePoint 2010 列表。基本上,我使用 SharePoint Web 服务从列表中返回结果,然后使用 xmlToDataFrame 转换为数据帧。

URL <- "http://yoursharepointserver/_vti_bin/ListData.svc/yourlist"    
data = xmlParse(readLines(URL))

## get the individual list items    
items = getNodeSet(data, "//m:properties")

## convert to a data frame
df = xmlToDataFrame(items, stringsAsFactors = FALSE)

由于我使用的是 Web 服务,因此我可以在返回结果之前过滤列表,这对于克服 SharePoint Web 服务的限制非常有帮助。以下链接很有帮助...
http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/01/21/introduction-to-querying-lists-with-rest-and-listdata-svc-in-sharepoint-2010.aspx

关于r - 使用 R 连接到共享点列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28792265/

相关文章:

r - 给定十六进制颜色代码向量,将特定颜色分配给 geom_tile 单元格

r - R 中的++ 运算符

python - 复制列并将结果与​​另一个数据框连接

r - 在 sparklyr 中断开连接后,spark 数据帧是否会自动删除?如果没有,我们该怎么做?

excel - 将共享点列表与多个 Excel 文件同步

python - 为多索引数据帧的第一行分配一个值

r - 矢量化思维

regex - 查找模式并提取字符串

javascript - Highcharts 将 url 添加到柱形图

javascript - 使用 NodeJS 访问 OneDrive for Business Javascript 无响应