2015-10-29 2 views
1

Это должно быть очень просто, но похоже, что мой разум больше не работает должным образом.Как получить доступ к столбцу после подмножества данных?

Итак, что бы я хотел сделать, это сохранить один из столбцов от mtcars в виде вектора, но после его подмножества. Мне нужен один код строки для подмножества и назначения вектора.

Вот что я хотел бы достичь, но с одной линией:

data <- mtcars[mtcars[,11]==4,] 
vec <- data[,1] 

Thx!

ответ

1

mtcars[,11]==4 будет индексом строки и, выбрав индекс столбца как '1', мы получим первый столбец с подмножеством строк на основе условия.

mtcars[mtcars[,11]==4, 1] 
Смежные вопросы