我正在研究股票' R分析巴基斯坦证券交易所。我正在使用" rvest"库及其教程:https://github.com/hadley/rvest
使用本教程,我尝试将历史数据从此网站获取到数据框中:http://noormaier.net/kse-listed-companies-historical-prices-symbol-wise-2/
我有两个问题: -
1)使用上述教程,当我使用selectorgadget和其余的训练获取数据时,应该存储数据的变量(列表或数据帧)是空的;
2)上述页面上有多个表格,可通过页面顶部的下拉菜单访问。当从下拉菜单中选择另一个值(库存)并按下提交按钮时,在重新加载页面时加载相关库存的数据表,但页面的Web地址保持不变。 "选择器部件"从selectorgadget扩展获得的对于不同的股票也是相同的。如果我需要通过R代码访问多个股票数据,我将如何区分不同股票的数据。
提前致谢!
以下是我目前使用的代码(虽然有许多改动和实验): -
library(rvest)
web_link <- read_html("http://noormaier.net/kse-listed-companies-historical-prices//")
rating <- web_link %>%
html_nodes(".DataWidgetTable:nth-child(10) td") %>%
html_text() %>%