Pertanyaan ggplot2, facet_grid, timbangan gratis?


Dalam contoh berikut, bagaimana cara mendapatkan batas sumbu-y untuk skala sesuai dengan data di setiap panel?

mt <- ggplot(mtcars, aes(mpg, wt, colour = factor(cyl))) + geom_point() 

Tak satu pun dari ini akan melakukannya:

mt + facet_grid(. ~ cyl, scales="free")
mt + facet_grid(. ~ cyl, scales="free_y")

32
2017-09-10 14:15


asal


Jawaban:


Mungkin karena Anda hanya memiliki satu sumbu y, menggunakan cara Anda. Apakah kamu mencoba sesuatu seperti ini?

mt + facet_grid(cyl ~ ., scales="free")

34
2017-09-10 14:39



Anda tidak bisa. Lihat sini

Kamu dapat memakai facet_wrap sebaliknya, yang akan 'membebaskan' kedua sumbu


12
2018-03-21 15:53