Kom igångKom igång gratis

toJSON()

Förutom att konvertera JSON till R med fromJSON() kan du även använda toJSON() för att konvertera R-data till JSON-format. I sin enklaste form skickar du bara ett R-objekt till funktionen för att konvertera det. Resultatet är ett R-objekt av klassen json, vilket i grunden är en teckensträng som representerar det JSON-objektet.

I den här övningen arbetar du med en .csv-fil som innehåller information om mängden avsaltat vatten som produceras runt om i världen. Som du kommer att se innehåller den många saknade värden. Data finns på den URL som anges i exempelkoden.

Den här övningen är en del av kursen

Importera data på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Använd en funktion från paketet utils för att importera .csv-filen direkt från den URL som anges i url_csv. Spara den resulterande dataramen som water.
  • Konvertera dataramen water till JSON. Kalla det resulterande objektet water_json.
  • Skriv ut water_json.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod