CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Modifiez l’affectation de json1 de sorte que, après conversion, le vecteur R contienne les nombres de 1 à 6 dans l’ordre croissant. Ensuite, appelez fromJSON() sur json1.
  • Adaptez le code pour json2 afin qu’il soit converti en liste nommée avec deux éléments : a, contenant les nombres 1, 2 et 3, et b, contenant les nombres 4, 5 et 6. Ensuite, appelez fromJSON() sur json2.

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]}'
Modifier et exécuter le code