如何使用 R 中的 ggplot2 包将散点图中的数字格式从科学格式更改为轴标签数字?
r programmingserver side programmingprogramming更新于 2025/4/17 6:52:17
当我们创建散点图或任何其他图并且原始数据中的值以科学格式呈现时,图的轴值也会以科学格式绘制。这会使图变得模糊,因此阅读或解释图变得困难。因此,我们需要将轴标签的科学形式转换为数字,这可以通过对两个轴使用 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)