我想在R中在线阅读URL(csv文件),但我的代码不起作用
test = read.csv('https://s3.amazonaws.com/folder/abcd/file.csv')
以下是错误:文件错误(文件,“rt”):对于https://网址使用setInternet2(TRUE)
我不知道如何解决这个问题。非常感谢任何帮助
答案 0 :(得分:0)
错误消息表明存在网络限制(例如,您正尝试从工作位置访问AWS S3存储桶......但SysAdmins已将该协议/端口/等锁定在其中)。
如果您尝试下载特定文件,则可以在R之外下载文件(例如,使用cURL),将其保存在硬盘驱动器上,然后修改read.csv以从工作站访问该文件。 / p>
如果您需要[以编程方式]访问多个文件以供下载,那么研究'setInternet2'(MS-Windows DLL)并存在您组织的SysAdmins所施加的任何网络访问限制对您有利。