为了账号安全,请及时绑定邮箱和手机立即绑定

增加轴刻度数

增加轴刻度数

鸿蒙传说 2019-08-30 11:14:45
我正在为一些数据生成图,但是滴答的数量太小,我需要更高的读数精度。有没有办法增加ggplot2中的轴刻度数?我知道我可以告诉ggplot使用向量作为轴刻度,但我想要的是增加所有数据的刻度数。换句话说,我希望根据数据计算滴答数。可能ggplot在内部使用某种算法执行此操作,但我无法找到它是如何做到的,根据我的需要进行更改
查看完整描述

3 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

您可以通过修改scale_x_continuous和/或覆盖ggplots默认比例scale_y_continuous。例如:


library(ggplot2)

dat <- data.frame(x = rnorm(100), y = rnorm(100))


ggplot(dat, aes(x,y)) +

  geom_point()

给你这个:


在此输入图像描述


覆盖尺度可以给你这样的东西:


ggplot(dat, aes(x,y)) +

  geom_point() +

  scale_x_continuous(breaks = round(seq(min(dat$x), max(dat$x), by = 0.5),1)) +

  scale_y_continuous(breaks = round(seq(min(dat$y), max(dat$y), by = 0.5),1))

在此输入图像描述


如果您只想“缩放”绘图的特定部分,请分别查看xlim()和ylim()。在这里也可以找到好的见解来理解其他论点。


查看完整回答
反对 回复 2019-08-30
  • 3 回答
  • 0 关注
  • 630 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信