R aggregiere data.frame mit Datumsspalte

Ich habe den Datenrahmen, der den im Folgenden wiedergibt

Date       Expenditure Indicator
29-01-2011 5455        212
25-01-2012 5452        111
11-02-2011 365         5

Ich bin momentan daran interessiert, das zusammenzufassenAusgaben Werte, ich versuche, die folgende Funktion zu verwenden

dta.sum <- aggregate(x = dta, FUN = sum, 
                         by = list(Group.date = dta$date))

aber R gibt den folgenden Fehler zurück,Fehler in Summary.Date (c (15614L, 15614L, 15614L, 15614L, 15614L, 15614L,: Summe für "Date" -Objekte nicht definiert. DasDatum Spalte wurde zuvor als Datum unter Verwendung der definiertas.Date Funktion. Analoge Funktion aber mit derbedeuten funktioniert gut.

dta.sum <- aggregate(x = dta, FUN = mean 
                             by = list(Group.date = dta$date))

Ich möchte das Datum als Datum formatiert lassen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage