Je viens d'apprendre R et j'ai du mal à comprendre comment extraire des éléments d'objets dans une liste. J'ai analysé un fichier json dans R, ce qui m'a donné un objet liste. Mais je n'arrive pas à comprendre comment, à partir de là, extraire divers éléments json de la liste. Voici un aperçu tronqué de la façon dont mes données apparaissent après avoir analysé le json :
> #Parse data into R objects#
> list.Json= fromJSON(,final.name, method = "C")
> head(listJson,6)
[[1]]
[[1]]$contributors
NULL
[[1]]$favorited
[1] FALSE
...[truncating]...
[[5]]
[[5]]$contributors
NULL
[[5]]$favorited
[1] FALSE
J'arrive à trouver comment extraire les données de favoris pour l'un des objets de la liste.
> first.object=listJson[1]
> ff=first.object[[1]]$favorited
> ff
[1] FALSE
Mais je suis très confus sur la façon d'extraire les favoris pour tous les objets de la liste. J'ai regardé dans Sappily, est-ce la bonne approche ? Dois-je mettre le code ci-dessus dans une boucle for...next ?