gpt4 book ai didi

r - 从 R 中的 HTTPS 下载数据

转载 作者:行者123 更新时间:2023-12-04 14:43:25 24 4
gpt4 key购买 nike

我在 R 中从 HTTPS 下载数据时遇到问题,我尝试使用 curl,但它不起作用。

URL <- "https://github.com/Bitakhparsa/Capstone/blob/0850c8f65f74c58e45f6cdb2fc6d966e4c160a78/Plant_1_Generation_Data.csv"

options('download.file.method'='curl')
download.file(URL, destfile = "./data.csv", method="auto")

我下载了包含该代码的 CSV 文件,但是当我检查数据时格式发生了变化。所以没有正确下载。请问有人帮帮我吗?

最佳答案

我认为您实际上可能有错误的 URL。我想你想要:

https://raw.githubusercontent.com/Bitakhparsa/Capstone/0850c8f65f74c58e45f6cdb2fc6d966e4c160a78/Plant_1_Generation_Data.csv

然后你可以直接使用library(RCurl)下载文件,而不是用URL创建变量

library(RCurl)
download.file("https://raw.githubusercontent.com/Bitakhparsa/Capstone/0850c8f65f74c58e45f6cdb2fc6d966e4c160a78/Plant_1_Generation_Data.csv",destfile="./data.csv",method="libcurl")

您也可以使用以下方法将文件直接从站点加载到 R 中

URL <- "https://github.com/Bitakhparsa/Capstone/blob/0850c8f65f74c58e45f6cdb2fc6d966e4c160a78/Plant_1_Generation_Data.csv"
out <- read.csv(textConnection(URL))

关于r - 从 R 中的 HTTPS 下载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70059008/

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