【发布时间】:2016-02-29 22:06:27
【问题描述】:
我有一个存储在变量 x 中的格式为“%d%m%Y”的数据集。 我想使用直方图绘制频率(每月)。
日期范围从 5 月 1 日到 10 月 31 日。
我使用了以下代码:
hist(x,"months")
出现下图
您可以看到轴不是最优的。它给人的印象是,绘制的是 4 月的数据,而实际上是 5 月的数据。
有人能帮我把标签放在栏的中间吗?这意味着第一个元素是 May,它会被放置在栏的中间?
这是一个例子
set.seed(1)
x <- sample(seq(as.Date("2015-05-01"), as.Date("2015-10-31"), by="day"), 500, TRUE)
summary(x)
# Min. 1st Qu. Median Mean 3rd Qu. Max.
# "2015-05-01" "2015-06-17" "2015-07-27" "2015-07-30" "2015-09-12" "2015-10-31"
hist(x, "months")
剧情中又出现了四月。
【问题讨论】: