R设置y轴时间间隔的函数

  • 本文关键字:函数 时间 设置 r
  • 更新时间 :
  • 英文 :


我的数据集如下:

![1]

我使用的R代码如下:

库(ggplot2)

dataset <- tibble::tribble()~航班,~属性,~价值,酋长国,eta, 12:30:00,"酋长国";"Arr时间";"14:5000 pm";土耳其航空公司;欧洲航空公司;下午17:30:00;土耳其航空公司,起飞时间,下午18:5000,国泰航空,eta, 19:30:00 pm,"国泰航空";"起飞时间";"下午14:5000";卡塔尔航空公司,欧洲航空公司,晚上20:30:00,"卡塔尔航空公司"起飞时间"晚上20:50:00"Lefthansa";ETA";12:30:00"left &; left &;;Arr time &;;)

c1_graph <- ggplot(dataset, aes(flights,Value, fill= attribute)) +Geom_col (width=0.4, position=position_dodge(width=0.5)) +

coord_flip ()c1_graph

从图中可以看出,我不需要在y轴上显示所有的日期时间间隔。我想显示13:50:00,17:30:00和19:30:00

感谢帮助与R代码获得此

您可以尝试使用scale_y_datetime(breaks = c('Date1','Date2',...))来设置断点,即y轴上的刻度到您想要的设置日期。

最新更新