将文件从Sharepoint导入到R

时间:2018-10-25 20:24:05

标签: r sharepoint

我正在尝试从公司的Sharepoint网站访问Excel文件。我研究了关于Stack Overflow关于R和Sharepoint的所有答案,空手而归。

这目前对我有效:

r <- GET("http://company.SharepointSite.com/Test.xlsx", authenticate("user", "pswd", "ntlm")) 

但是,我不知道如何将其放入数据框。而且,我真的很希望它能用于扩展名为.xlsb的文件。

现在,当我尝试此操作时:

sharepoint_data <- read.table(
  text = getURL(
    csv_url,
    userpwd = paste0(username, ":", password)
  ),
  header = TRUE, 
  sep = "," 
) 

我收到X401未经授权的错误

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

知道了! .xlsb无效,但.xlsx和.csv正常。此外,我需要在共享名的网址末尾添加“?Web = 0”扩展名。