Порядок настройки для фасетных сеток в ggplot2 [дубликат]

самый простой способ,

использовать комплект (). разница (комплект ())

list_a = [1,2,3]
list_b = [2,3]
print set(list_a).difference(set(list_b))

ответ есть set([1])

можно напечатать как список,

print list(set(list_a).difference(set(list_b)))
46
задан Julius Vainora 28 September 2013 в 21:17
поделиться

1 ответ

Сделайте свой размер фактором в вашем фрейме данных:

temp$size_f = factor(temp$size, levels=c('50%','100%','150%','200%'))

Затем измените значение facet_grid(.~size) на facet_grid(.~size_f)

. Затем зарисуйте: enter image description here [/g0]

Графики теперь находятся в правильном порядке.

69
ответ дан Harpal 21 August 2018 в 02:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: