Zacznij terazZacznij za darmo

toJSON()

Oprócz konwertowania JSON na format R za pomocą fromJSON(), możesz również używać toJSON(), aby przekształcać dane R do formatu JSON. W najprostszym zastosowaniu wystarczy przekazać tej funkcji obiekt R, który chcesz skonwertować. Wynikiem jest obiekt R klasy json – czyli w praktyce ciąg znaków reprezentujący dany JSON.

W tym ćwiczeniu będziesz pracować z plikiem .csv zawierającym informacje o ilości odsalanej wody produkowanej na całym świecie. Jak się przekonasz, zawiera on wiele brakujących wartości. Dane są dostępne pod adresem URL podanym w przykładowym kodzie.

To ćwiczenie jest częścią kursu

Importowanie danych w R – poziom średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji z pakietu utils, aby zaimportować plik .csv bezpośrednio z adresu URL podanego w zmiennej url_csv. Zapisz wynikową ramkę danych jako water.
  • Przekonwertuj ramkę danych water do formatu JSON. Nazwij wynikowy obiekt water_json.
  • Wyświetl zawartość water_json.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod