如何使用 ggplot2 在 R 中將 X 軸標籤放到繪圖的頂部?
通常,在 R 或任何統計分析軟體中建立的繪圖將 X 軸標籤放在底部,但我們可能希望將其顯示在繪圖的頂部。對於任何型別的二維繪圖而言,都可以完成此操作,無論是散點圖、條形圖等。這可以透過在 R 中使用 ggplot2 包的 scale_x_continuous 函式來實現。
示例
set.seed(123) x<-runif(10,2,3) y<-rpois(10,2) df<-data.frame(x,y) df
輸出
x y 1 2.287578 5 2 2.788305 2 3 2.408977 3 4 2.883017 2 5 2.940467 0 6 2.045556 4 7 2.528105 1 8 2.892419 0 9 2.551435 1 10 2.456615 5 library(ggplot2)
示例
建立一個簡單的散點圖 −
ggplot(df,aes(x,y))+geom_point()
輸出
在繪圖頂部建立帶有 X 軸標籤的散點圖 −
示例
ggplot(df,aes(x,y))+geom_point()+scale_x_continuous(position="top")
輸出
廣告