我正在尝试自动完成此readHTML函数的数据框的保存和保存;我是一个R新手,并且很难弄清楚如何编写一个循环来自动执行这个功能,如果你一个一个地执行这个功能,如何在R中读取多个HTML表格
library('XML')
urls<-c("http://www.basketball-reference.com/teams/ATL/","http://www.basketball-reference.com/teams/BOS/")
theurl<-urls[2] #Pick second link (celtics)
tables <- readHTMLTable(theurl)
n.rows <- unlist(lapply(tables, function(t) dim(t)[1]))
BOS <-tables[[which.max(n.rows)]]
Team.History<-write.csv(BOS,"Bos.csv")
任何和所有的帮助将非常感激!
你似乎已经想出了如何使用'lapply'。你有没有考虑在你的'urls'矢量上使用这些'lapply'技能? – joran 2012-08-03 22:08:12
请注意,不需要将'write.csv'的结果赋值给变量。 – seancarmody 2012-08-03 23:25:41