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>