J'ai un data.frame comme indiqué ci-dessous:
task measure
right m1
left m2
up m3
down m4
front m5
back m6
.
.
.
La colonne de tâche ne prend que six valeurs différentes, qui sont traitées en tant que facteurs et sont ordonnées par R comme suit: "arrière", "bas", "avant", "gauche", "droite", "haut".
Cependant, j'ai besoin qu'ils soient classés comme suit: "up", "down", "left", "right", "front", "back". Ainsi, lorsque j'utilise ces données dans ggplot, les tâches associées (telles que "haut" et "bas") sont tracées côte à côte.
Comment peut changer l'ordre des niveaux du facteur "tâche"?
En supposant que votre dataframe est mydf:
mydf$task <- factor(mydf$task, levels = c("up", "down", "left", "right", "front", "back"))