如何使用 R 語言中 ggplot2 包建立散點圖時,反轉 X 軸標籤?
示例
有可能以相反的方式記錄變數,並且我們希望使用該變數建立散點圖。因此,在 繪製時我們需要反轉該變數。假設該變數是一個自變數,因此它將繪製在 X 軸上。因此,要反轉 X 軸標籤,我們可以使用 ggplot2 包的 scale_x_reverse 函式。
考慮下面的資料框 −
示例
x<-rpois(20,5) y<-rpois(20,2) df<-data.frame(x,y) df
輸出
x y 1 5 1 2 7 0 3 5 1 4 7 3 5 3 1 6 3 2 7 0 4 8 8 1 9 7 3 10 8 3 11 3 2 12 5 4 13 8 2 14 2 0 15 3 1 16 6 3 17 4 0 18 4 2 19 3 1 20 8 3
載入 ggplot2 包並在 x 和 y 之間建立散點圖 −
示例
library(ggplot2) ggplot(df,aes(x,y))+geom_point()
輸出

在相反的限制之間建立 x 和 y 之間的散點圖 −
示例
ggplot(df,aes(x,y))+geom_point()+scale_x_reverse(lim=c(8,0))
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP