Je cours le script suivant: et je reçois ce qui suit: p> Ce que je veux, c'est ce que je veux / p> Alors, ma question est la suivante: comment renommez-vous les rangées d'une table en r? p> dans la même veine, comment renommeriez-vous les colonnes de cette table? p> p>
3 Réponses :
Un moyen de le faire est d'utiliser des facteurs ou des listes de chaînes au lieu d'index. Donc:
> df <- data.frame(cause=as.factor(c("Maltreat", "Non-malt")[cause]), time=time)
> summary(df)
cause time
Maltreat:6 Min. :1.000
Non-malt:5 1st Qu.:1.000
Median :2.000
Mean :1.818
3rd Qu.:2.000
Max. :3.000
> table(df)
time
cause 1 2 3
Maltreat 2 2 2
Non-malt 2 3 0
Il existe deux façons simples de faire ceci:
> dimnames(z)$cause <- c("Maltreat","Non-malt")
> z
time
cause 1 2 3
Maltreat 2 2 2
Non-malt 2 3 0
N'oubliez pas la merveilleuse "REVALUE" de PLYR et "Renommer" de la commande! P>