Задання типів даних для стовпців
Коли ви зчитуєте дані з текстового або 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
___