Como agrupar um data.frame por data?

Eu tenho um arquivo .csv no seguinte formato:

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

é possívelgroup by date para produzir umdata.table no seguinte formato:

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)

Isso é o melhor que eu tenho até agora (depois de um dia de tentativas):

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

No entanto, isso parece produzir uma tabela muito ampla com uma coluna para cada data, o que não é muito próximo do que eu quero.

questionAnswers(2)

yourAnswerToTheQuestion