Używanie polecenia tapply dla grupy danych podzbioru
Mam zestaw danych dotyczących sprzedaży samochodów i dzielę moje dane na różne grupy w następujący sposób:
Marka samochodu i rok sprzedaży.
toyota=subset(car, brand=="Toyota")
toyota.yr = cut(toyota$date, "year")
honda=subset(car, brand=="Honda")
honda.yr = cut(honda$date, "year")
itp.
więc teraz mam 6 podgrup dla marek samochodów, a następnie używam tapply, aby uzyskać średnią sprzedaży każdej marki według roku:
tapply(toyota$price, toyota.yr, mean, na.rm=TRUE)
Chciałbym to zrobić dla wszystkich 6 podgrup, czy i tak mogę to zrobić za jednym razem, zamiast wpisywać funkcję tapply przez 6 razy?
Doceniam każdą pomoc, dzięki!