Как извлечь данные о поездах из комбинированного набора данных о поездах и тестах? - PullRequest
0 голосов
/ 22 января 2019

Я начал код с чтения файла данных поезда и файла данных испытаний (они уже были разделены). Затем я объединил их, чтобы сэкономить время и усилия, чтобы изменения были применены к обоим. Затем я хочу узнать, как извлечь данные о поездах из комбинированных, чтобы создать для них специальный сюжет.

train <- read.csv('Downloads/train.csv', sep = ',')
test <- read.csv('Downloads/test.csv', sep = ',')
combin = rbind(train, test)
train = combin[1:nrow(train)]

Это строка кода, которая не работает, когда должно быть. Отображаемая ошибка: Ошибка в [.data.frame (объединение, 1: nrow (поезд)): выбраны неопределенные столбцы. Но номер столбца одинаков для комбината и для тренировочного набора

1 Ответ

0 голосов
/ 22 января 2019

Вот как воспроизвести вашу ошибку:

iris1<-iris[1:10,]
iris[1:nrow(iris1)]

Возвращает:

Ошибка в [.data.frame (радужная оболочка, 1: nrow (радужная оболочка1)): выбраны неопределенные столбцы

Пояснение: Подмножество таким способом требует выбора строк или столбцов. Мы можем выбрать все столбцы следующим образом для указанного количества строк.

Это работает:

 iris1<-iris[1:10,]
 iris[1:nrow(iris1),]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...