gpt4 book ai didi

javascript - R:从网站下载 .csv

转载 作者:行者123 更新时间:2023-12-02 14:40:30 25 4
gpt4 key购买 nike

我正在尝试让 R 自动将 .csv 文件从 FanGraphs 下载到本地目录。要手动执行此操作,我必须单击“导出数据”链接,从而调用 javascript 来下载 .csv 文件。我以前使用过Rvest,但我不知道如何完成这个任务。手动下载后,.csv 文件非常有序。

这是链接:

url <- "http://www.fangraphs.com/leaders.aspx?pos=all&stats=bat&lg=all&qual=y&type=8&season=2016&month=0&season1=2016&ind=0"

这里是下载链接:

href="javascript:__doPostBack('LeaderBoard1$cmdCSV','')"

我很困惑,希望得到任何帮助!预先感谢您。

最佳答案

要从 R 中的 HTTP 源加载数据,请使用:

con <- url("http://www.ic.unicamp.br/~zanoni/cepagri/cepagri.csv") 
cpa <- read.csv(con)

我尝试了您的 URL,但收到 404 Not Found:

u <- "http://www.fangraphs.com/leaders.aspxpos=all&stats=bat&lg=all&qual=y&type=15&season=2016&month=0&season1=2016&ind=0&team=0&rost=0&age=0&filter=&players=0"

con <- url(u)
cpa <- read.csv(con)


Error in open.connection(file, "rt") : cannot open the connection
In addition: Warning message:
In open.connection(file, "rt") :
cannot open URL 'http://www.fangraphs.com/leaders.aspxpos=all&stats=bat&lg=all&qual=y&type=15&season=2016&month=0&season1=2016&ind=0&team=0&rost=0&age=0&filter=&players=0': HTTP status was '404 Not Found'

关于javascript - R:从网站下载 .csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37040283/

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