toJSON()
Kromě převodu JSON do R pomocí fromJSON() můžeš také použít toJSON() k převodu R dat do formátu JSON. V základním použití jednoduše předáš této funkci R objekt, který chceš převést. Výsledkem je R objekt třídy json, což je v podstatě řetězec znaků reprezentující daný JSON.
V tomto cvičení budeš pracovat se souborem .csv, který obsahuje informace o množství odsolené vody vyráběné po celém světě. Jak uvidíš, obsahuje hodně chybějících hodnot. Data najdeš na URL adrese uvedené v ukázkovém kódu.
Toto cvičení je součástí kurzu
Intermediate Importing Data in R
Pokyny k cvičení
- Použij funkci z balíčku
utilsk importu souboru.csvpřímo z URL adresy zadané vurl_csv. Výsledný datový rámec ulož jakowater. - Převeď datový rámec
waterna JSON. Výsledný objekt pojmenujwater_json. - Vypiš
water_json.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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