【发布时间】:2015-04-29 06:00:21
【问题描述】:
我正在尝试将共同基金数据提取到 R 中,我的代码方式适用于单个表格,但是当网页中有多个表格时,它不起作用。
链接 - https://in.finance.yahoo.com/q/pm?s=115748.BO
我的代码
url <- "https://in.finance.yahoo.com/q/pm?s=115748.BO"
library(XML)
perftable <- readHTMLTable(url, header = T, which = 1, stringsAsFactors = F)
但我收到一条错误消息。
(函数(类,fdef,mtable)中的错误: 无法为签名“NULL”找到函数“readHTMLTable”的继承方法 另外:警告信息: XML 内容似乎不是 XML:'https://in.finance.yahoo.com/q/pm?s=115748.BO'
我的问题是
- 如何从这个网页中拉出一个特定的表?
- 如何将所有表格拉出此网页?
- 当有多个链接时,从每个网页中提取特定表格的简单方法是什么
Ahttps://in.finance.yahoo.com/q/pm?s=115748.BO
Ahttps://in.finance.yahoo.com/q/pm?s=115749.BO
Ahttps://in.finance.yahoo.com/q/pm?s=115750.BO
在使用链接时从链接中删除“A”。
【问题讨论】:
标签: r data.table screen-scraping