如何使用 R 中的 ggplot2 包將散點圖中座標軸標籤的數字格式從科學記數法更改為數字?


當我們建立散點圖或任何其他圖形且原始資料中的值採用科學計數法表示時,圖形的座標軸值也將採用科學計數法繪製。這讓圖形變得含糊不清,因此,讀懂圖形或解讀圖形變得困難。因此,我們需要將座標軸標籤的科學計數法轉換為數字,可以透過對兩個座標軸使用 scale_x_continuous(labels =comma) 和 scale_y_continuous(labels=comma) 來實現。

示例

考慮以下資料框 -

set.seed(101)
x <-rpois(10,2)*100000
y <-rpois(10,5)*100000
df <-data.frame(x,y)
library(ggplot2)

建立散點圖 -

ggplot(df,aes(x,y))+geom_point()

輸出

建立具有座標軸數字的散點圖 -

示例

ggplot(df,aes(x,y))+geom_point()+scale_x_continuous(labels = comma)+scale_y_continuous(labels=comma)

輸出

更新日期: 2020 年 8 月 21 日

373 次瀏覽

開啟你的職業生涯

完成課程認證

開始學習
廣告