Je voudrais intégrer des noms de variables qui impliquent ce que je devrais faire avec eux. J'imagine une "enquête" de Dataframe. Maintenant, je voudrais faire certaines choses avec toutes les variables contenant Likert em>, autres choses avec des variables contenant Berne em> etc. p> Comment cela peut-il être fait dans r? p> p>
3 Réponses :
Vous pouvez utiliser grep () code> avec
colnames () code>:
Si vous avez une série de noms que vous aimez prendre, vous pouvez également utiliser le match. Peut-être avez-vous souvent besoin de variables "pouls", "exercice", "hauteur", "poids" et "âge", mais ils apparaissent parfois à différents endroits ou avec d'autres variables ajoutées. Vous pouvez enregistrer le vecteur de noms communs puis la correspondre contre le Dataframe et avoir une nouvelle DF de vos colonnes standard dans l'ordre de votre choix.
basenames <- c("pulse", "exercise", "height", "weight", "age") get.columns <- match(basenames, names(dataframe)) new.df <- dataframe[,get.columns]
L'emballage "Opérateurs" permet de la syntaxe de type Perl: ou p>