Wie gruppiere ich einen data.frame nach Datum?

Ich habe eine CSV-Datei im folgenden Format:

Date       ,     Time  , Value
1899-01-01 ,  4:00:00  ,    1
1899-01-01 ,  4:01:00  ,    2
1899-01-01 ,  4:02:00  ,    3
1899-01-01 ,  4:03:00  ,    4
1899-01-01 ,  4:04:00  ,    5
1900-08-22 , 22:00:00  ,  101
1900-08-22 , 22:01:00  ,  102
2013-08-29 ,  4:00:00  , 1000
2013-02-29 ,  4:02:00  , 1001
2013-02-29 ,  4:03:00  , 1002

Ist es möglich, zugroup by date zu produzieren adata.table im folgenden Format:

Date      , Vector(variable length)
1899-02-28, c(1,2,3,4,5)
1900-08-22, c(101,102)
1900-08-22, c(1000,1001,1002)

Dies ist das Beste, was ich bisher habe (nach einem Tag voller Versuche):

raw <- read.csv(pathName, header = TRUE, stringsAsFactors = FALSE)
groupedByDate <- split(raw, raw$Date)

Dies scheint jedoch eine sehr breite Tabelle mit einer Spalte für jedes Datum zu erzeugen, was nicht sehr nahe an dem liegt, was ich möchte.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage