【问题标题】:displaying date time on xaxis in R在 R 中的 x 轴上显示日期时间
【发布时间】:2012-02-03 16:37:00
【问题描述】:

我有日期字段类型 POSIXct (2012-02-01 01:00:00)。当我尝试绘制日期和 CPU 时,在 xaxis 上,我得到 Mon、Tues、Wed 等我需要做的事情,以便 xaxis 实际显示日期和时间。这是属于 server1 数据框的数据:

Hostname Date                CPU 
server1 2012-01-29 01:00:00 23.79
server1 2012-01-29 02:00:00 23.91
server1 2012-01-29 03:00:00 25.65 
server2 2012-01-29 04:00:00 26.30 
server3 2012-01-29 05:00:00 24.33 
server3 2012-01-29 06:00:00 24.40 

【问题讨论】:

  • 这里已经回答了很多类似的问题。请尝试顶部的搜索功能,使用[r] 在标签内搜索,其他合适的词:[r] date x-axis 将是我的第一次尝试。

标签: r time-series


【解决方案1】:

这样就可以了:

plot(df$Date,df$CPU, xaxt="n")
axis.POSIXct(side=1, at=df$Date, format="%Y-%m-%d %H:%M:%S")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 2021-06-24
    • 2016-01-03
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    • 2013-07-21
    相关资源
    最近更新 更多