在X轴上添加标签

时间:2019-05-29 06:18:17

标签: r label histogram

一个简单的问题。

我想添加自定义字符以在R直方图中标记X轴。

从图片上可以看到,单位的唯一标签是0,50,100,但我想有0,5,10,15等(或0:5,5:10,10: 15,15:20,等垂直于该轴书写)

Illustration of how I'd like it to be

在自定义标签的添加中是否存在一个被我忽略的变量,或者我是否需要使用Hist以外的另一个lib,也许是ggplot2?

1 个答案:

答案 0 :(得分:0)

回复可能不使用ggplot2制作直方图的人:

set.seed(0)
hist(runif(250, 0, 100), cex.axis = 0.6, xaxt = "n",
     col = rgb(0,0, 0.8, 0.35), border = FALSE, xlab = "x", main = "")

myseq <- as.character(seq(0,100, by = 5))
axis(1, at = myseq, labels = myseq, cex.axis = 0.6)
title(main = "Using of the graphics package", xlab = "x")