我有一個.csv文件中的數據,顯示不同團隊在不同日期收到的查詢。查詢中輸入如下:如何繪製R中日期部分的發生率?
Team,Date_received,Date_answered
Team 1,31/01/10,05/02/10
Team 3,05/03/10,17/04/10
...
我想繪製出多少查詢在每個的過去六個月收到的每個團隊的圖形,但我是新來的R和越來越行不通快。我查閱了時間系列文檔(在O'Reilly的R in a Nutshell中),但它似乎比我需要的複雜得多。
到目前爲止我讀過的數據和轉換的日期字符串成POSIXlt如下:
c_data <- read.table("~/data.csv", header=T, sep=",")
c_data$Date_received <- as.Date(c_data$Date_received, "%d/%m/%y")
c_data <- as.POSIXlt(c_data$Date_received)
...
但是從那裏我迷路了。我想要做的是從POSIXlt字段中提取月份,計算每個月的每個「團隊」字符串的發生率並將它們相互對照,但我不知道哪些函數處理這些事情,並且我正在努力文檔。
我知道我在這裏的早期階段,所以即使只是一個指針,我應該閱讀的函數將不勝感激。
非常感謝。我從來沒有在R中提出過一個解決方案,所以我最終在python中預燒了數據,但是這樣做會削減額外的步驟。 – 2012-11-01 13:31:20