ggplot2:绘制事件发生的时间

时间:2018-04-18 09:02:35

标签: r ggplot2

我有一个如下所示的数据框df

Date        Heure    Event
2017-06-16  08:15    A
2017-06-16  08:20    B
2017-06-16  08:21    B
2017-06-16  10:12    A
2017-06-17  07:10    B
2017-06-17  07:15    A
2017-06-17  08:00    A
2017-06-17  08:45    A

如何使用ggplot2绘制事件总数,具体取决于当天的时间或日期?

如果我点了一个简单的plot(df$Heure)我得到了一个有效的结果,但是我想使用ggplot2,因为它可以更加自定义。我环顾四周,但this onethat one等解释需要在y轴上绘制。

1 个答案:

答案 0 :(得分:1)

您正在寻找以下内容吗?

ggplot(my_data, aes(Date)) +
  geom_bar()

enter image description here

ggplot(my_data, aes(Heure)) +
  geom_bar()

enter image description here

ggplot(my_data, aes(Date, fill = Event)) +
  geom_bar(position = position_dodge())

enter image description here