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.