sortie de liste tronquée - comment étendre les variables listées avec str () dans R
j'ai une donnée.cadre df
avec plus de 600 variables. J'écris une fonction qui automatise la création de colonnes et j'ai besoin de les vérifier visuellement une fois.
str
fonction fournit un bon résumé:
str(df)
'data.frame': 29 obs. of 602 variables:
$ uniqueSessionsIni: POSIXct, format: "2015-01-05 15:00:00" "2015-01-05 16:00:00" "2015-01-05 17:00:00" ...
$ uniqueSessionsEnd: POSIXct, format: "2015-01-05 15:59:00" "2015-01-05 16:59:00" "2015-01-05 17:59:00" ...
$ m0p0 : POSIXct, format: "2015-01-05 15:00:00" "2015-01-05 15:00:00" "2015-01-05 15:00:00" ...
$ m1p0 : POSIXct, format: "2015-01-05 15:01:00" "2015-01-05 15:01:00" "2015-01-05 15:01:00" ...
$ m2p0 : POSIXct, format: "2015-01-05 15:02:00" "2015-01-05 15:02:00" "2015-01-05 15:02:00" ...
et ça continue...
mais tronque la sortie, comme ci-dessous:
$ m33p1 : POSIXct, format: "2015-01-05 15:34:00" "2015-01-05 15:34:00" "2015-01-05 15:34:00" ...
$ m34p1 : POSIXct, format: "2015-01-05 15:35:00" "2015-01-05 15:35:00" "2015-01-05 15:35:00" ...
$ m35p1 : POSIXct, format: "2015-01-05 15:36:00" "2015-01-05 15:36:00" "2015-01-05 15:36:00" ...
$ m36p1 : POSIXct, format: "2015-01-05 15:37:00" "2015-01-05 15:37:00" "2015-01-05 15:37:00" ...
[list output truncated]
Comment afficher la liste complète des 602 variables?
2 réponses
Vous pouvez utiliser l'argument list.len
:
str(df, list.len=ncol(df))
et si vous voulez imprimer plus d'observations que l'on pourrait définir l'argument vec.len
, ont également un coup d'oeil à ?str
pour la documentation de tous les arguments.
En utilisant la liste d'arguments.len on peut choisir le nombre de variables dans la base de données à énumérer. Il y a deux options:
a) vous choisissez le nombre de variables que vous voulez énumérer;
str(df, list.len = 602) # in this case I'm listing 602 variables.
b) vous choisissez d'énumérer le nombre total de variables de la base de données (tel que mentionné par l'utilisateur 1981275);
str(df, list.len = ncol(df))
consultez l'aide R pour plus d'information
> ?str