Est-il possible d'échanger des colonnes dans un bloc de données en utilisant R?
J'ai trois variables dans un bloc de données et voudrais échanger les 4 colonnes autour de
"dam" "piglet" "fdate" "ssire"
à
"piglet" "ssire" "dam" "tdate"
Est-il possible que je peux faire l'échange à l'aide de R?
Toute aide serait très appréciée.
Baz
source d'informationauteur baz
Vous devez vous connecter pour publier un commentaire.
OU:
ou vous pouvez faire la même chose à l'aide d'index:
De résumer les autres posts, il y a trois façons de modifier l'ordre des colonnes, et les deux façons de spécifier l'indexation de chaque méthode.
Donné un exemple de trame de données
Kohske réponse: Vous pouvez utiliser la norme matricielle de l'indexation à l'aide de numéros de colonne
ou utiliser des noms de colonnes
DWin & Gavin réponse: trames de Données vous permet d'omettre l'argument de ligne lors de la spécification de l'index.
PaulHurleyuk réponse: Vous pouvez également utiliser
subset
.Vous pouvez utiliser le sous-ensemble s 'select' argument;