ÎncepețiÎncepe gratuit

toJSON()

Pe lângă conversia JSON în R cu fromJSON(), poți folosi și toJSON() pentru a converti date din R în format JSON. În varianta sa de bază, îi transmiți funcției un obiect R pe care vrei să îl convertești. Rezultatul este un obiect R de clasa json, care este, în esență, un șir de caractere ce reprezintă acel JSON.

În acest exercițiu, vei lucra cu un fișier .csv ce conține informații despre cantitatea de apă desalinizată produsă în diferite țări din lume. Vei observa că setul de date conține multe valori lipsă. Datele pot fi accesate la URL-ul specificat în codul exemplu.

Acest exercițiu face parte din cursul

Importul intermediar al datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește o funcție din pachetul utils pentru a importa fișierul .csv direct de la URL-ul specificat în url_csv. Salvează data frame-ul rezultat sub numele water.
  • Convertește data frame-ul water în format JSON. Numește obiectul rezultat water_json.
  • Afișează water_json.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
Editează și rulează codul