我正在尝试从公司的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未经授权的错误
任何帮助将不胜感激。
答案 0 :(得分:0)
知道了! .xlsb无效,但.xlsx和.csv正常。此外,我需要在共享名的网址末尾添加“?Web = 0”扩展名。