以下是從早上 6 點到晚上 10 點每 15 分鐘讀取一次讀數的示例。
如何在 ggplot 的 x 軸上將小時轉換為時間 (HH:MM)
tbl <- tibble(x = seq(6, 22, 0.15),
y = runif(n = 107))
ggplot(data = tbl,
aes(x = x,
y = y))
geom_line()
theme_bw()
uj5u.com熱心網友回復:
我們可以將 'x' 轉換為datetimewith as_datetimefromlubridate
library(dplyr)
library(ggplot2)
library(lubridate)
tbl %>%
mutate(x = as_datetime(hm(x))) %>%
ggplot(aes(x = x, y = y))
geom_line()
theme_bw()
scale_x_datetime(breaks = "1 hour", date_labels = "%H:%M")
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/359577.html
上一篇:按學期和年份排序
