¿Cómo agrupar un data.frame por fecha?

Tengo un archivo .csv en el siguiente 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

Es posible quegroup by date para producir undata.table En el siguiente 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)

Esto es lo mejor que tengo hasta ahora (después de un día de intentos):

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

Sin embargo, esto parece producir una tabla muy amplia con una columna para cada fecha, que no está muy cerca de lo que quiero.

Respuestas a la pregunta(2)

Su respuesta a la pregunta