gpt4 book ai didi

r - 使用R从Sharepoint访问Excel文件

转载 作者:行者123 更新时间:2023-12-03 22:33:37 25 4
gpt4 key购买 nike

我正在尝试编写一个R脚本,该脚本将访问存储在我公司的Sharepoint页面上的Excel文件,以便我可以进行一些计算并绘制结果。我已经尝试了多种方法来做到这一点(download.file,RCurl getURL(),gdata),但是我似乎无法弄清楚该怎么做。网址是HTTPS,并且应该输入用户名和密码。我用以下代码得到了最接近的代码:

require(RCurl)
URL<-"https://companyname.sharepoint.com/sites/folder/_layouts/15/WopiFrame.aspx?sourcedoc={2DCC2ED7-1C13-4910-AFAD-4A9ACFF1C797}&file=myfile.xlsx&action=default'
f<-getURL(URL,verbose=T,ssl.verifyhost=F,ssl.verifypeer=F,userpwd="mylogin:mypw")


这似乎连接(尽管用户名和密码似乎无关紧要)并返回

> f  
[1] "<html><head><title>Object moved</title></head><body>\r\n<h2>Object moved to <a href=\"https://companyname.sharepoint.com/sites/_layouts/15/WopiFrame2.aspx?sourcedoc={2DCC2ED7-1C13-4910-AFAD-4A9ACFF1C797}&amp;file=MyFile.xlsx&amp;action=default\">here</a>.</h2>\r\n</body></html>\r\n"`


但是,我不确定此时该怎么办,即使我走在正确的道路上也不确定。任何帮助将不胜感激。

最佳答案

我用


library(readxl)
read_excel('//companySharepointSite/project/.../ExcelFilename.xlsx', 'Sheet1', skip=1)


请注意,没有https:,有时我必须先打开文件(即,将//companySharepointSite/project/.../ExcelFilename.xlsx剪切并粘贴到浏览器的地址栏中)

彼得·A

关于r - 使用R从Sharepoint访问Excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28048979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com