Как сгруппировать data.frame по дате?

У меня есть файл .csv в следующем формате:

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

Это возможноgroup by date производитьdata.table в следующем формате:

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)

Это лучшее, что у меня есть (после дня попыток):

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

Тем не менее, кажется, что получается очень широкая таблица с одним столбцом для каждой даты, что не очень близко к тому, что я хочу.

Ответы на вопрос(2)

Ваш ответ на вопрос