【发布时间】:2017-09-28 17:05:20
【问题描述】:
如何格式化 x 轴,使其可以显示为 hh:mm:ss?
这是我的一组样本:
structure(list(Catraca = c(1L, 253L, 72L, 49L, 2L, 391L, 53L,
52L, 505L, 206L, 105L, 169L, 180L, 222L, 165L, 192L, 286L, 129L,
337L, 270L), Horario = structure(c(360L, 660L, 1740L, 1800L,
1980L, 1980L, 2280L, 2280L, 6060L, 6660L, 6720L, 7200L, 7260L,
7920L, 8460L, 8460L, 8580L, 8580L, 9000L, 9060L), class = "ITime")), .Names = c("Catraca",
"Horario"), class = c("data.table", "data.frame"), row.names = c(NA,
-20L))
第一列是整数,第二列是 ITime 类,它来自 POSIXct 属性,因为我只想显示 hh:mm:ss。
这就是我尝试绘制的方式:
qplot(data = b, x = Horario, y = Catraca )。我知道我需要以某种方式格式化 Horario,但我在网上找不到它。我需要你的帮助。
注意:
R studio 显示这条消息Don't know how to automatically pick scale for object of type ITime. Defaulting to continuous.
【问题讨论】:
标签: r ggplot2 formatting