数据格式:
2013 年 4 月 15 日 8:59 0.56525
2013 年 4 月 15 日 9:00 0.8123
我想使用第二列和第三列在 R 中绘制一个图形,分别为 xlabel 和 ylabel。
谢谢。
您可以尝试此代码,看看它是否符合您的要求。
library(ggplot2)
library(scales)
sample <- structure(list(Date = structure(c(1L, 1L), .Label = "4/15/2013", class = "factor"),
Time = structure(1:2, .Label = c("8:59:00 AM", "9:00:00 AM"
), class = "factor"), Value = c(0.56525, 0.8123)), .Names = c("Date",
"Time", "Value"), class = "data.frame", row.names = c(NA, -2L
))
time <- strptime(sample$Time," %H:%M")
qplot(time,sample$Value)+xlab("Time")+ylab("Value")+scale_x_datetime(breaks=date_breaks("1 min"), minor_breaks=date_breaks("10 sec"))
我希望它有所帮助。
你只有两点。如果你有更多的点,那么绘制和可视化会更容易。