CommencerCommencez gratuitement

Exercices JSON (2)

Nous avons préparé deux autres chaînes JSON dans l’exemple de code. Pouvez-vous les modifier et appeler la fonction fromJSON() de jsonlite dessus, comme dans l’exercice précédent ?

Cet exercice fait partie du cours

<cours>Importation de données en R : niveau intermédiaire</cours>
Voir le cours

Instructions de l’exercice

  • Supprimez des caractères de json1 pour construire une matrice 2 par 2 ne contenant que 1, 2, 3 et 4. Appelez fromJSON() sur json1.
  • Ajoutez des caractères à json2 afin que le data frame obtenu après conversion du JSON contienne une observation supplémentaire en dernière ligne. Pour cette observation, a vaut 5 et b vaut 6. Appelez fromJSON() une dernière fois, sur json2.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# jsonlite is already loaded

# Challenge 1
json1 <- '[[1, 2], [3, 4], [5, 6]]'


# Challenge 2
json2 <- '[{"a": 1, "b": 2}, {"a": 3, "b": 4}]'
Modifier et exécuter le code