我正在使用R和ggplot绘制一些数据的散点图,所有的都很好,除了y轴上的数字以计算机科学的指数格式出现,即4e+05、5e+05等。这对我来说是不可接受的,因此我想要将它们显示为500,000、400,000等等。获取适当的指数表示法也可以接受。
绘图代码如下:
p <- ggplot(valids, aes(x=Test, y=Values)) +
geom_point(position="jitter") +
facet_grid(. ~ Facet) +
scale_y_continuous(name="Fluorescent intensity/arbitrary units") +
scale_x_discrete(name="Test repeat") +
stat_summary(fun.ymin=median, fun.ymax=median, fun.y=median, geom="crossbar")
非常感谢任何帮助。
ggplot
默认选项为“显然不可接受”。你的意思是你个人偏好不同的格式。格式为4e+05
的数字是科学计数法,在许多应用程序中都是首选格式。 - Andrie