Jak pogrupować dane w ramkę według daty?

Mam plik .csv w następującym formacie:

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

czy jest możliwe żebygroup by date wyprodukowaćdata.table w następującym formacie:

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)

To najlepsze, co mam do tej pory (po dniu prób):

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

Wydaje się jednak, że tworzy to bardzo szeroką tabelę z jedną kolumną dla każdej daty, która nie jest bardzo zbliżona do tego, czego chcę.

questionAnswers(2)

yourAnswerToTheQuestion