Уборка табличных (Equity исторических) данных с сайта nse - PullRequest
0 голосов
/ 11 февраля 2019

Я пытаюсь получить данные истории капитала с веб-сайта nse: https://www.nseindia.com/products/content/equities/equities/eq_security.htm

Я пытался очистить данные данных компании (имя символа) с именем RELIANCE за прошедший диапазон (период времени).2 недели и перенести содержимое в файл CSV

library(rvest)

url <- "https://www.nseindia.com/products/dynaContent/common/productsSymbolMapping.jsp?symbol=RELIANCE&segmentLink=3&symbolCount=2&series=ALL&dateRange=15days&fromDate=&toDate=&dataType=PRICEVOLUMEDELIVERABLE"
page_html <- read_html(url)
data <- html_nodes(page_html, "p")
data <- html_text(data)

write.csv(data$data, "scrapedData.csv", row.names=FALSE)

Его символ Says (пусто)

Я знаю, что есть возможность скачать файл CSV на веб-сайте, но я хочуавтоматизированный скрипт R для получения данных.

Я знаю, что существуют другие пакеты, такие как quantmod, для получения исторических данных о запасах, но я требую от этого веб-сайта, так как он содержит полезную информацию, такую ​​как TTQ, Оборот и т. д..

1 Ответ

0 голосов
/ 12 февраля 2019

зачем изобретать велосипед?

вы можете использовать nsepy модуль python.https://github.com/swapniljariwala/nsepy

Существуют аналогичные альтернативы.

...