小编Har*_*ena的帖子

R 循环:在 url 中下载多个日期不同的 csv 文件

我想从以下网站下载一个月中所有天的天气数据:

https://www.wunderground.com/history/airport/KSEA/2013/1/8/DailyHistory.html?format=1
Run Code Online (Sandbox Code Playgroud)

我意识到这可以通过更改上述网络链接中的日期来完成。例如,1 月 9 日的链接将是

...KSEA/2013/1/9/DailyHistory.html?format=1
Run Code Online (Sandbox Code Playgroud)

因此,当我单独下载这些数据时,我能够获取 csv 文件,但是当我尝试for为整个月编写一个循环时,它就无法正常工作。以下是我用于单个文件下载的代码:

download.file(url = 'https://www.wunderground.com/history/airport/KSEA/2013/1/8/DailyHistory.html?MR=1&format=1',
              destfile = "/Users/ABCD/Desktop/weather.csv") 
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激。

loops r date export-to-csv

0
推荐指数
1
解决办法
1285
查看次数

标签 统计

date ×1

export-to-csv ×1

loops ×1

r ×1