Імпорт даних STATA за допомогою haven
Далі — файли даних STATA; для них можна використати read_dta().
Коли ви переглянете результат виклику read_dta(), помітите, що один зі стовпців імпортується як вектор типу labelled — це R-аналог поширеної структури даних в інших статистичних середовищах. Щоб надалі зручно працювати з даними в R, краще перетворити їх на стандартний клас R. Щоб перетворити змінну класу labelled на фактор, скористайтеся функцією as_factor() з пакета haven.
У цій вправі ви працюватимете з даними про річні обсяги імпорту та експорту цукру — у доларах США та у вазі. Дані доступні за посиланням: https://assets.datacamp.com/production/course_1478/datasets/trade.dta
Ця вправа є частиною курсу
Середній рівень імпорту даних у R
Інструкції до вправи
- Імпортуйте файл даних безпосередньо з URL за допомогою
read_dta()і збережіть його якsugar. - Виведіть структуру
sugar. СтовпецьDateмає класlabelled. - Перетворіть значення у стовпці
Dateдатафреймуsugarна дати, використавшиas.Date(as_factor(___)). - Ще раз виведіть структуру
sugar. Так краще?
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# haven is already loaded
# Import the data from the URL: sugar
# Structure of sugar
# Convert values in Date column to dates
# Structure of sugar again