Как сохранить столбец dataframe как dataframe
вопрос: как извлечь столбец фрейма данных и сохранить его структуру без изменений?
data <- iris
data[, 1] ##this will be a vector and will lose the name of the column in dataframe
2 ответов
используйте подмножество списка, которое вернет фрейм данных:
data[1]
производит
  Sepal.Length
1          5.1
2          4.9
3          4.7
4          4.6
5          5.0
6          5.4
# ... omitted rows
когда вы используете только один аргумент [ с фреймами данных он объединяет фреймы данных в виде списков, где каждый столбец является элементом.  Он также сохраняет атрибуты, поэтому подмножество фрейма данных также является фреймом данных.
