首页 > 解决方案 > R,ggpubr:禁用对数刻度轴上的指数并改用整数

问题描述

我正在尝试使用 y 和 x 轴上的对数刻度来绘制我的数据。但是,我想在我的绘图上禁用对数刻度的指数表示法。而不是 10^0,10^1,10^2,我想要 1, 10, 100...

请问,我怎样才能在ggpubr包内完成这个?

在此处输入图像描述

虚拟数据:

require(ggpubr)

data(cars)
p <- ggscatter(cars, x = "speed", y = "dist")

p + yscale("log10", .format = TRUE)

标签: rlogarithmggpubr

解决方案


设置formatFALSE(默认值)给出:

p + yscale("log10")

在此处输入图像描述


推荐阅读