Praca z JSON (2)
W przykładowym kodzie przygotowaliśmy dwa kolejne łańcuchy JSON. Zmodyfikuj je i wywołaj na nich funkcję fromJSON() z pakietu jsonlite, podobnie jak w poprzednim ćwiczeniu.
To ćwiczenie jest częścią kursu
Importowanie danych w R – poziom średnio zaawansowany
Instrukcje do ćwiczenia
- Usuń znaki z
json1, aby zbudować macierz 2 na 2 zawierającą wyłącznie wartości 1, 2, 3 i 4. WywołajfromJSON()najson1. - Dodaj znaki do
json2tak, aby ramka danych powstała z konwersji tego JSON-a zawierała dodatkową obserwację w ostatnim wierszu. Dla tej obserwacjiawynosi 5, abwynosi 6. WywołajfromJSON()po raz ostatni, tym razem najson2.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# jsonlite is already loaded
# Challenge 1
json1 <- '[[1, 2], [3, 4], [5, 6]]'
# Challenge 2
json2 <- '[{"a": 1, "b": 2}, {"a": 3, "b": 4}]'