Si vous demandez des données Web via R, vous travaillez souvent avec json ou xml où les champs ne sont pas nommés s'il n'y a pas de valeur pour eux. Parfois, il n'y a même pas de données et il apparaît comme une liste vide pour un certain index. Donc, je vois cela comme deux problèmes différents. Je propose la solution que j'utilise pour résoudre cela, mais je sais qu'il y en a de meilleurs. J'ai pour commencer, une liste très désordonnée et fausse que j'ai créée qui manque des noms de champs (à dessein du xml, json spec) ET des index entiers manquants (également à dessein).Analyse de listes incomplètes dans des blocs de données avec deux problèmes différents
(messy_list <- list(list(x = 2, y = 3),
list(),
list(y = 4),
list(x = 5)))
Maintenant, voici comment je le décomposer à ce que je dirais est "résolu". Le résultat final est ce que je cherche mais je voudrais trouver une manière plus élégante de faire face à ce problème.
Voulez-vous vraiment conserver les lignes entièrement «NA»? –
Oui. J'ai besoin d'eux dans le même index. – cylondude