【发布时间】:2020-05-05 23:31:25
【问题描述】:
我正在尝试从 Basketballreference.com 上抓取一张表格,但我不断收到相同的错误,不知道如何解决。我正在使用此代码:
'url <- "https://www.basketball-reference.com/draft/NBA_2019.html"
draft2019 <- url %>%
read_html() %>%
html_nodes(xpath = '//*[@id="stats"]')
%>%
html_table()
draft2019 <- draft2019[[1]]
head(draft2019)'
但是我在 %>% 和 html_table() 处得到错误。错误如下:
'> %>%
Error: unexpected SPECIAL in "%>%"
> html_table()
Error in UseMethod("html_table") :
no applicable method for 'html_table' applied to an object of class "NULL"'
有人有办法解决这个问题吗?
【问题讨论】:
-
您的代码在我这边工作。
read_html("https://www.basketball-reference.com/draft/NBA_2019.html") %>% html_nodes(xpath = '//*[@id="stats"]') %>% html_table()。我想知道%>%(html_table()之前的一个)的位置是否在做某事。 -
你找到解决这个错误的方法了吗?我收到了同样的信息...
标签: r web-scraping rvest