有沒有辦法將 x/y 軸鏡像到另一側(只有外側,內側沒有軸)?我的目標是得到類似的東西:

MWE
library(ggplot2)
ggplot(data = iris, aes(x=Sepal.Length, y=Sepal.Width))
geom_point()
facet_grid(rows = "Species")
uj5u.com熱心網友回復:
這應該有效:
ggplot(data = iris, aes(x=Sepal.Length, y=Sepal.Width))
geom_point()
scale_y_continuous(sec.axis = sec_axis(~.*1))
scale_x_continuous(sec.axis = sec_axis(~.*1))
facet_grid(rows = "Species")

uj5u.com熱心網友回復:
是的,您也可以使用該guides()功能設定次要位置的軸,請參見下面的示例。為了讓它更像您的示例,條帶位置應更改為"outside".
library(ggplot2)
ggplot(iris, aes(Sepal.Length, Sepal.Width))
geom_point()
facet_grid(rows = vars(Species))
guides(
x.sec = "axis", y.sec = "axis"
)
theme(strip.placement = "outside")

由reprex 包于 2022-06-07 創建 (v2.0.0 )
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/488006.html
下一篇:您可以在水平條之間放置標簽嗎?
