Я хочу очистить таблицу взвешивания секторов по следующей ссылке:
http://portfolios.morningstar.com/fund/summary?t=SPY®ion=usa&culture=en-US&ownerCountry=USA
Таблица, которую я хочу, это таблица 6 в исходном коде веб-сайта. У меня есть следующий скрипт, написанный на R:
library(rvest)
turl = 'http://portfolios.morningstar.com/fund/summary?t=SPY'
turlr = read_html(turl)
df6<-html_table(html_nodes(turlr, 'table')[[6]], fill = TRUE)
Однако, когда я запускаю последнюю строку скрипта, я получаю следующее сообщение об ошибке
Ошибка в out[j + k, ] : нижний индекс выходит за пределы
html_table
. См. этот вопрос для получения некоторых рекомендаций. - person Kevin Arseneau   schedule 27.11.2017