直接从网页下载并导入文件到 R 环境
Posted
技术标签:
【中文标题】直接从网页下载并导入文件到 R 环境【英文标题】:Download and import file from web directly into R environment 【发布时间】:2020-01-24 16:54:42 【问题描述】:我试图将酒店评论数据集从网站导入 R。我们如何做到这一行代码,而不需要手动下载,然后使用 read.csv 类型函数导入?
https://data.world/datafiniti/hotel-reviews/workspace/file?filename=Datafiniti_Hotel_Reviews.csv
点击以上链接不会直接提示您下载。我尝试在 read.csv() 中使用 URL 函数。
感谢您的帮助。
拉赫曼
【问题讨论】:
【参考方案1】:您需要前往数据世界中的“分享网址”以获取正确的链接
url2<-"https://query.data.world/s/hvrhbuqej6z2wdlmga4vtpsxx32ig4"
download.file(url2, destfile = "./Data.csv",cacheOK=TRUE)
Data<-read.csv("./Data.csv",header=T,stringsAsFactors = FALSE)
【讨论】:
非常感谢!【参考方案2】:与上面的答案类似,但是您也可以点击data.world中的下载按钮并点击分享网址,您可以复制一个- R 的衬垫直接从签名的 URL 加载该表:
【讨论】:
以上是关于直接从网页下载并导入文件到 R 环境的主要内容,如果未能解决你的问题,请参考以下文章
Java问题: 怎么样将网页上的数据导入到excel中并下载下来,求,详细源码参考,谢谢