【发布时间】:2020-01-24 13:25:07
【问题描述】:
我创建了下面的代码,可以很好地从雅虎财经获取特定公司的一些数据(股票价格和交易量)。我的挑战是我只有 100 个观察值。我想获取那里的所有数据。
我应该如何调整代码来实现这一点? 谢谢。
library(rvest)
library(tidyverse)
x <- 'SAP'
wb <- paste0('https://finance.yahoo.com/quote/', x, '/history?p=', x)
browseURL(wb)
read_html(wb) %>%
html_node(css = "table") %>%
html_table %>%
as_tibble -> df
【问题讨论】:
-
您可以考虑使用 R quantmod 包从 Yahoo 下载数据。它可以快速下载某个日期范围内股票列表的价格和数量数据。
标签: r web-scraping rvest