D'appeler un nom de colonne dans la R
colnames me donne les noms de colonne pour l'ensemble d'un dataframe. Est-il possible d'obtenir le nom d'une colonne spécifiée. j'aurais besoin de cela pour nommer les étiquettes lors de la représentation des données dans ggplot.
Donc, dire que mes données se présente comme suit:
df1<-data.frame(a=sample(1:50,10),b=sample(1:50,10),c=sample(1:50,10))
J'aurais besoin de quelque chose comme paste(colnames(df1[,1]))
qui de toute évidence ne fonctionne pas.
des idées?
Vous devez vous connecter pour publier un commentaire.
vous appelez le nom comme ceci:
cependant par la suppression de votre virgule, par exemple:
vous pouvez également appeler les noms, becauseusing seulement
[x]
pas[,x]
ou[[x]]
conserve les données.la structure du cadre, de ne pas réduire à un vecteur contrairement à$x
et[,x]
vous donnera le nom de la première colonne. Ce sera aussi
Ni utilise une virgule.
Serait colnames(df1)[1] résoudre le problème?