96 votes

Comment supprimer une ligne dans R ?

J'ai un ensemble de données comportant 11 colonnes de plus de 1000 lignes chacune. Les colonnes sont étiquetées V1, V2, V11, etc. J'ai remplacé les noms par quelque chose de plus utile pour moi en utilisant la commande "c". Je n'ai pas réalisé que la ligne 1 contenait également des étiquettes pour chaque colonne et que mes données réelles commencent à la ligne 2.

Existe-t-il un moyen de supprimer la ligne 1 et de décrémenter ?

6voto

cardamom Points 1831

dat <- dat[-1, ] a fonctionné mais il a tué mon dataframe, le changeant en un autre type. J'ai dû utiliser à la place dat <- data.frame(dat[-1, ]) mais il s'agit peut-être d'un cas particulier car ce cadre de données ne comportait initialement qu'une seule colonne.

0 votes

C'est un commentaire, pas une réponse ! Malgré cela, je n'ai pas pu reproduire le problème.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X