Sélection de colonne par leurs noms [Résolu]

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Mathilde Fer
Messages : 66
Enregistré le : 17 Nov 2015, 17:33

Sélection de colonne par leurs noms [Résolu]

Messagepar Mathilde Fer » 22 Mar 2017, 19:04

Bonjour tout le monde !

Je souhaite connaitre les numéros de plusieurs colonnes dont je connais le nom. Je veux également que la liste de ces numéros soient dans un vecteur. J'effectue donc le code suivant :

Code : Tout sélectionner

x<-which(colnames(table)=="Apiaceae","Poaceae","Betulaceae")

Mais ce code ne marche pas. J'ai donc essayé d'autre code comme:

Code : Tout sélectionner

x<-which(colnames(table)==c("Apiaceae","Poaceae","Betulaceae"))
x<-which(colnames(table)=="Apiaceae"|"Poaceae"|"Betulaceae")
x<-which(colnames(table)==c("Apiaceae"|"Poaceae"|"Betulaceae"))

Mais rien de marche.

Avez-vous une idée?

Math

Pierre-Yves Berrard
Messages : 1029
Enregistré le : 12 Jan 2016, 23:30

Re: Sélection de colonne par leurs noms

Messagepar Pierre-Yves Berrard » 22 Mar 2017, 19:09

Bonjour,

Remplacer == par %in% dans la deuxième proposition ;)
PY

Mathilde Fer
Messages : 66
Enregistré le : 17 Nov 2015, 17:33

Re: Sélection de colonne par leurs noms

Messagepar Mathilde Fer » 23 Mar 2017, 08:03

Merci pour l'astuce !

Jean-Emmanuel Longueville
Messages : 310
Enregistré le : 23 Fév 2011, 08:03

Re: Sélection de colonne par leurs noms

Messagepar Jean-Emmanuel Longueville » 30 Mar 2017, 07:59

Penser à modifier votre message d'origine pour ajouter Résolu dans le titre ça permet pour d'autre de trouver plus vite des réponses à leur question.
Jean-Emmanuel
Ingénieur d'étude LNEC


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité