在可绘制直方图的x轴上设置刻度格式

时间:2019-05-29 13:41:22

标签: r plotly r-plotly

我下面有一个简单的数据框d,我想根据其值的频率创建一个直方图。我正在尝试将初始值设置为0,然后通过5在x轴上显示值,但是由于值从1开始然后显示{ {1}}。我希望以此为首选的清晰明了的解决方案,而不受到8的干扰。

ggplot()

1 个答案:

答案 0 :(得分:1)

如下所示的方法有所不同,但我认为结果就是您想要的。

d<-data.frame(x = c(1,5,7,5,4,5,6,7,8,9,10,15,13))

gg <- ggplot(d, aes(x)) + geom_histogram() + stat_bin(breaks = c(0, 5, 10, 15), binwidth = 5)

ggplotly(gg)