НачатьНачать бесплатно

Указание типов данных для столбцов

При чтении данных из текстового файла или 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 
___
Редактировать и запускать код