ich habe zwei data.frames, die ich unter bestimmten Voraussetzungen vergleichen und ergänzen möchte.
Code: Alles auswählen
str(bdv)
'data.frame': 37 obs. of 4 variables:
$ class : int 1 4 9 4 2 1 6 5 9 3 ...
$ height : int 2 1 5 5 5 5 5 5 4 5 ...
$ T : int 0 0 0 1 1 1 1 1 1 1 ...
Code: Alles auswählen
str(class_height)
'data.frame': 204583 obs. of 7 variables:
$ class_val : int 200 200 200 200 200 14 14 200 200 200 ...
$ class : num 1 1 1 1 1 1 1 1 1 1 ...
$ height : Factor w/ 4 levels "1000 bis 1100 m",..: 4 4 4 4 4 4 4 4 4 4
Code: Alles auswählen
for (i in 1:length(class_heigt)){ if (class_height$class[i] == 1 && class_height$height == 2) {class_height$Tverteilung[i] == 0}}
Und gibt es vielleicht auch eine Möglichkeit, die entsprechenden Bedingungen direkt aus bdv zu erhalten, ohne dass ich for-Schleifen und if-Bedingungen extra anlegen muss?
Danke für eure Unterstützung.
Grüße
Jessi