我似乎永远无法得到html_table()
上班。
这是一个完美的例子:
(试图刮6场比赛:桌子)
library(rvest)
hockey <- html("http://www.hockey-reference.com/boxscores/2015/3/6/")
hockey %>%
html_nodes("#stats .tooltip , #stats td , #stats a") %>%
html_table()
但我得到了html_tag(x) == "table" is not TRUE
。
很明显这是一张桌子。
如何强制 rvest 将节点识别为表?
尝试以下任一方法:
hockey %>% html_table(fill = TRUE)
解析页面上的所有表格,或者
hockey %>% html_nodes("#stats") %>% html_table()
只解析您要查找的第一个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)