Inizia subitoInizia gratis

toJSON()

Oltre a convertire JSON in R con fromJSON(), puoi anche usare toJSON() per convertire dati R in formato JSON. Nell'uso più semplice, basta passare a questa funzione un oggetto R da convertire in JSON. Il risultato è un oggetto R della classe json, che è sostanzialmente una stringa di caratteri che rappresenta quel JSON.

In questo esercizio, lavorerai con un file .csv che contiene informazioni sulla quantità di acqua desalinizzata prodotta nel mondo. Come vedrai, contiene molti valori mancanti. Questi dati si trovano all'URL specificato nel codice di esempio.

Questo esercizio fa parte del corso

Importazione intermedia di dati in R

Visualizza corso

Istruzioni dell'esercizio

  • Usa una funzione del pacchetto utils per importare il file .csv direttamente dall'URL specificato in url_csv. Salva il data frame risultante come water.
  • Converte il data frame water in JSON. Chiama l'oggetto risultante water_json.
  • Stampa water_json.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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
Modifica ed esegui il codice