-
Opérations data frame
Bonjour à tous,
J'ai une question bête, je souhaiterais diviser ma data.frame par la première ligne de cette data, c'est à dire
data
1 2 3 4
5 6 7 8
9 10 11
et souhaiterais obtenir
1 1 1 1
5 3 7/3 2
....
en sachant que j'ai quelques colonnes en caractères
En vous remerciant
M
-
Bonjour,
Je pense que le plus simple est de supprimer des colonnes qui contiennent les caractères. si tu sais ou elles sont.
ensuite tu fais une boucle for.
for (i in 1:ncol(data))
{
data[,i] = data[,i]/data[,1]
}
ensuite si tu veux remettre des colonnes caractères, tu utilises cbind()
je sais pas si c'est le plus simple, mais ca doit marcher.
Bonne journée !!