Указание типов данных для столбцов
При чтении данных из текстового файла или CSV-файла необходимо указывать имена и типы данных для каждого столбца. Функция read() попытается определить, содержит ли первая строка набора данных имена столбцов. R достаточно хорошо распознаёт некоторые типы данных, однако если вы читаете категориальную переменную, закодированную значениями 0, 1 и 2, она будет интерпретирована как числовая. В таком случае вам потребуется вручную указать тип данных для этого столбца после загрузки данных.
Это упражнение является частью курса
Многомерные вероятностные распределения в R
Инструкции к упражнению
- Присвойте новые имена столбцов набору данных
wine, затем проверьте, что они были присвоены корректно. - Преобразуйте столбец
Typeв фактор с тремя уровнями. - Используйте функцию
str(), чтобы проверить тип данных и структуру до и после преобразования типа данных.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Assign new names
___ <- c('Type', 'Alcohol', 'Malic', 'Ash', 'Alcalinity', 'Magnesium', 'Phenols', 'Flavanoids', 'Nonflavanoids','Proanthocyanins', 'Color', 'Hue', 'Dilution', 'Proline')
# Check the new column names
___
# Check data type/structure of each variable
str(___)
# Change the Type variable data type
___
# Check data type/structure again
___