Подтвердить что ты не робот

Уровни коэффициента повторного упорядочения в кадре данных

У меня есть data.frame, как показано ниже:

task    measure
right   m1
left    m2
up      m3
down    m4
front   m5
back    m6
.
.
.

В столбце задачи используются только шесть разных значений, которые рассматриваются как факторы и упорядочены по R как: "назад", "вниз" , "спереди", "слева", "справа", "вверх" .

Как бы то ни было, мне нужно, чтобы они были заказаны как: "вверх" , "вниз" , "левый", "правый", "передний", "назад". Так что, когда я использую эти данные в ggplot, связанные задачи (такие как "вверх" и "вниз" ) отображаются рядом друг с другом.

Как можно изменить порядок уровней "задачи" фактора?

4b9b3361

Ответ 1

Предполагая, что ваш фреймворк mydf:

mydf$task <- factor(mydf$task, levels = c("up", "down", "left", "right", "front", "back"))