如何为R中的日期指定x轴值

如何为R中的日期指定x轴值,r,R,我想知道电话的数量到底是什么时候急剧增加的 这是我的原始代码: plot(breaks, cumfreq0, main="Cumulative percentage of calls happened in NOV.7th", xlab="time", ylab = "cumulative percentage of calls", sub = "(each dot represents a single period of time on Nov.7th)") 但我认为x轴上的时间尺度不够具

我想知道电话的数量到底是什么时候急剧增加的

这是我的原始代码:

plot(breaks, cumfreq0, main="Cumulative percentage of calls happened in NOV.7th", xlab="time", ylab = "cumulative percentage of calls", sub = "(each dot represents a single period of time on Nov.7th)")
但我认为x轴上的时间尺度不够具体。 我怎样才能改变它

如图所示,我尝试了几次,但代码似乎确实适合时间对象


非常感谢您的帮助

请参见下文,我刚刚用虚拟数据复制了您的示例

> df
# A tibble: 55 x 2
   datetime             Freq
   <dttm>              <int>
 1 2018-11-01 12:41:57   215
 2 2018-11-01 12:41:58   163
 3 2018-11-01 12:47:06   225
 4 2018-11-01 12:51:00    69
 5 2018-11-01 12:57:37   203
 6 2018-11-01 12:57:38   248
 7 2018-11-01 12:57:38    58
 8 2018-11-01 13:29:15   179
 9 2018-11-01 13:37:45   233
10 2018-11-01 14:24:43   150
# ... with 45 more rows

感谢Sai Prabhanjan,这是我当前的代码和情节


请花时间提供上下文、代码和解释。不要把你的代码/错误的图片放在你的帖子里,而是把它们复制到你的帖子里。我认为这没关系,但是如果我需要解释上下文的话,这没关系。我的目标是显示11月7日随着时间的推移而累积的通话百分比。我正在试图找出客户之间的通话在特定时间段内何时会急剧增加。这是我在显示最终绘图代码之前的所有片段librarylubridate timestamp是的,我尝试了plotbreaks,cumfreq0,main=11月7日发生的呼叫累计百分比,xlab=时间,ylab=呼叫累计百分比,sub=每个点代表11月7日的一段时间,xaxt=n axis.POSIXct1,at=breaks,labels=formatbreaks,%m/%d/%Y%H:%m:%S,但R仍然向我显示:axisside中的错误,at=z,labels=labels,…:plot.new未被调用Yes,请清除plot窗口一次,然后逐行从plot line开始执行Yes,我想是的。这是我的检查>中断%>%class[1]POSIXct POSIXtyes,我关闭它,然后再次打开它,R显示相同的结果。请检查一次
plot(df$datetime,df$Freq,xaxt="n")
axis.POSIXct(1, at=df$datetime, labels=format(df$datetime, "%m/%d/%Y %H:%M:%S"))