使用 facet 函数使轴标签水平
Make axis labels horizontal with facet function
我希望小平面图右侧标签上的名称是水平的,这样它们就不会被截断。例如,它显示为北英格兰、东米德兰兹等
您可以使用strip.text.y = element_text(angle = 0)
旋转右侧的刻面条。我正在使用 iris
数据集制作一个可重现的示例。
library(ggplot2)
ggplot() +
geom_line(data= iris, aes(x = Sepal.Length, y = Petal.Width,
colour = Species), stat = "identity") +
facet_wrap(Species ~ ., strip.position = "right", ncol = 1, scales = "free_y") +
theme_bw() +
theme(strip.text.y = element_text(angle = 0),
legend.position = "none")
我希望小平面图右侧标签上的名称是水平的,这样它们就不会被截断。例如,它显示为北英格兰、东米德兰兹等
您可以使用strip.text.y = element_text(angle = 0)
旋转右侧的刻面条。我正在使用 iris
数据集制作一个可重现的示例。
library(ggplot2)
ggplot() +
geom_line(data= iris, aes(x = Sepal.Length, y = Petal.Width,
colour = Species), stat = "identity") +
facet_wrap(Species ~ ., strip.position = "right", ncol = 1, scales = "free_y") +
theme_bw() +
theme(strip.text.y = element_text(angle = 0),
legend.position = "none")