在ggplot中绘制极小的Y轴值

时间:2019-07-15 12:01:03

标签: ggplot2 scale scatter-plot yaxis

在我的数据中,其中一些值非常小,如e-19。当我绘制数据时,那些小的值聚集在零附近。

假设我有21个数据点;其中20个从e-05到e-02范围,其中1个值为1。

my.df <- data.frame(group=state.name[1:21],col1 = c(runif(20,min=1e-05,max=1e-02),1))

p <- ggplot(my.df, aes(x=group,y=col1)) +
 geom_point()

我希望有更精确的y轴值,以便那些较小的值会散布更多,而不仅停留在零附近。最好,我想让y值以几何级数(例如e-05,e-04,e-03,e-02,e-01、1)增加。

谢谢您的支持!

PS:我仔细检查了是否存在重复项。我希望我不会错过已经存在的一个。

0 个答案:

没有答案
相关问题