有没有一种方法可以更改使用plot时以及它们是数据帧(Date HH:MM而不只是HH:MM)的一部分时POSIXct标签显示方式的默认格式?
plot
Date HH:MM
HH:MM
如果我不必每次都发出axis命令或将数据帧转换为xts对象就可以做到这一点,我会很好。
axis
xts
回答去Vincent Zoonekynd。您可以在format函数中使用plot参数以“%Y-%m-%d%H:%M”格式输出数据。请参见下面的代码:
format
df <- data.frame( ms = c(10485849612, 10477641600, 10561104000, 10562745600), value = 1:4 ) df$posix_time <- as.POSIXct(df$ms, origin = "1582-10-14", tz = "GMT") plot(df$posix_time, df$value, format = "%Y-%m-%d %H:%M")
输出: