ich habe Daten die wie folgt aufgebaut sind:
Code: Alles auswählen
str(date)
'data.frame': 15892331obs. of 5 variables:
$tag: chr "20130102" "20130102" ...
$phi: num 31 31 31 31 ...
$lam: num 16 17 18 19 ...
$temp: num -3.5 5 -0.2 1.7 ...
Jetzt möchte ich allerdings gerne die Temperatur-Werte mitteln und zwar über phi und lam, also dass ich alle T-Werte die bei lam = 16 und phi = 31 gemittelt werden. Dazu hätte ich bereits folgendes probiert:
Code: Alles auswählen
mi_T <- aggregate(temp ~ phi+lam,date, FUN = mean)
Meine Daten lese ich folgenderweise ein (falls man ev. da schon anders einlesen kann)
Code: Alles auswählen
date <- dbGetQuery(conn, 'SELECT tag, phi, lam, temp FROM table WHERE tag In ("20130102", "20130103","20130104") AND typeof(temp) = "real" AND phi >= 31 AND phi <= 60 AND lam >= 16 AND lam <=30')
Jess