這些數據是一系列日期和時間。如何用R創建時間散點圖?
date time
2010-01-01 09:04:43
2010-01-01 10:53:59
2010-01-01 10:57:18
2010-01-01 10:59:30
2010-01-01 11:00:44
…
我的目標是用水平軸(x)上的日期和垂直軸上的時間(y)來表示散點圖。如果同一日期有多個時間,我想我也可以添加一個顏色強度。
這是很容易地創建日期的直方圖。
mydata <- read.table("mydata.txt", header=TRUE, sep=" ")
mydatahist <- hist(as.Date(mydata$day), breaks = "weeks", freq=TRUE, plot=FALSE)
barplot(mydatahist$counts, border=NA, col="#ccaaaa")
- 我還沒有想出如何創建散點圖,其中軸是日期和/或時間。
- 我還想能夠有沒有必要用線性日期YYYY-MM-DD,還可以根據個月,如MM-DD軸(所以不同年份的累積),甚至與周旋轉。
任何幫助,RTFM URI拍打或暗示是值得歡迎的。
非常感謝安德烈。當場^ H情節:) – karlcow
我安裝了ggplot2,因爲它似乎ggplot不可用。 – karlcow
@karlcow我的歉意。是的,我應該說'ggplot2'。回答編輯以反映這一點。 – Andrie