【发布时间】:2019-04-13 14:19:40
【问题描述】:
我正在尝试使用 R 中的 readHTML() 函数读取表格。但得到的结果 - 0 列表和错误消息如下:
"XML 内容似乎不是 XML: 'https://www.forbes.com/powerful-brands/list/#tab:rank' "
我已经尝试在readHTMLTable()函数之前使用library(XML)和library(RCurl)。
到目前为止,我尝试了以下选项
library(XML)
Forbes=readHTMLTable("https://www.forbes.com/powerful-brands/list/#tab:rank",as.data.frame = TRUE)
另一种方式。
library(XML)
library(RCurl)
URL<- "https://www.forbes.com/powerful-brands/list/#tab:rank"
Forbeslist <- readHTMLTable(getURL(URL))
收到以下错误消息:
"XML 内容似乎不是 XML: 'https://www.forbes.com/powerful-brands/list/#tab:rank' "
【问题讨论】:
-
你能稍微改进一下你的格式吗?很难按原样阅读。只需使用四个空格来缩进代码并在您不想翻译成不同语言的小 sn-ps 周围使用反引号(例如变量和函数名称)。
-
你应该尝试做一个最小的可重现的例子。
-
感谢您的建议。我会确保在以后的帖子中考虑这些要点。
标签: r