Я пытаюсь извлечь 50 строк из фрейма данных
library(XML) library(RCurl) states = readHTMLTable(getURL("https://simple.wikipedia.org/wiki/List_of_U.S._states_by_area"), stringsAsFactors=FALSE) states[3:52]
, но вместо того, чтобы получить 50 нужных мне строк, я просто получаю это 50 раз:
$<NA> NULL
Ваш вывод list, и вы не можете поднастроить элементы, используя [2:52]. Вам нужно преобразовать список в data.frame перед настройкой.
list
[2:52]
data.frame
Попробуйте это -
library(XML) library(RCurl) states = readHTMLTable(getURL("https://simple.wikipedia.org/wiki/List_of_U.S._states_by_area"), stringsAsFactors=FALSE) as.data.frame(states)[3:52,]