toJSON()
Окрім перетворення JSON в R за допомогою fromJSON(), ви також можете використовувати toJSON() для перетворення даних R у формат JSON. У найпростішому випадку цій функції просто передають R-об'єкт, який потрібно перетворити на JSON. Результат — це R-об'єкт класу json, тобто рядок символів, що представляє цей JSON.
У цій вправі ви працюватимете з файлом .csv, що містить інформацію про обсяги опрісненої води, виробленої у світі. Як побачите, у ньому багато пропусків. Дані доступні за URL, указаною в зразку коду.
Ця вправа є частиною курсу
Середній рівень імпорту даних у R
Інструкції до вправи
- Використайте функцію з пакета
utils, щоб імпортувати файл.csvбезпосередньо з URL, указаної вurl_csv. Збережіть отриманий датафрейм якwater. - Перетворіть датафрейм
waterна JSON. Назвіть отриманий об'єктwater_json. - Виведіть
water_json.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# jsonlite is already loaded
# URL pointing to the .csv file
url_csv <- "https://assets.datacamp.com/production/course_1478/datasets/water.csv"
# Import the .csv file located at url_csv
# Convert the data file according to the requirements
# Print out water_json