S’entraîner avec JSON (1)
JSON repose sur deux structures : les objets et les tableaux. Pour vous permettre d’expérimenter, deux chaînes JSON sont incluses dans l’exemple de code. À vous de les modifier comme il faut, puis d’appeler la fonction fromJSON() de jsonlite sur chacune d’elles à chaque fois.
Cet exercice fait partie du cours
<cours>Importation de données en R : niveau intermédiaire</cours>Instructions de l’exercice
- Modifiez l’affectation de
json1de sorte que, après conversion, le vecteur R contienne les nombres de 1 à 6 dans l’ordre croissant. Ensuite, appelezfromJSON()surjson1. - Adaptez le code pour
json2afin qu’il soit converti en liste nommée avec deux éléments :a, contenant les nombres 1, 2 et 3, etb, contenant les nombres 4, 5 et 6. Ensuite, appelezfromJSON()surjson2.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# jsonlite is already loaded
# Challenge 1
json1 <- '[1, 2, 4, 6]'
# Challenge 2
json2 <- '{"a": [1, 2, 3]}'