kontrola kolejności facet_grid / facet_wrap w ggplot2? [duplikować

To pytanie ma już odpowiedź tutaj:

Jak zmienić kolejność etykiet aspektów w ggplot (niestandardowe etykiety zawijania twarzy) 2 odpowiedzi

Planuję rzeczy za pomocąfacet_wrap ifacet_grid w ggplot, np .:

ggplot(iris) + geom_histogram(aes(iris$Petal.Width)) + facet_grid(Species ~ .)

Czy można kontrolować kolejność, w którejSpecies panele są zamawiane na działce? Czy można to zrobić bez zmianyiris dataframe czy tworzysz nowy? Domyślnie tutaj wyświetlane są setosa, versicolor, virginica, ale chciałbym mieć inną kolejność. dzięki