1
Ich möchte die filter()
Funktion verwenden, um die Typen zu finden, die einen x-Wert kleiner als oder gleich 4 haben ODER einen ay-Wert größer als 5. Ich denke, das könnte eine einfache Lösung sein Ich kann einfach nicht viele Informationen über ?filter()
finden . Ich kann es fast habe ich denke:OR-Operator im Filter()?
x = c(1, 2, 3, 4, 5, 6)
y = c(3, 6, 1, 9, 1, 1)
type = c("cars", "bikes", "trains")
df = data.frame(x, y, type)
df2 = df %>%
filter(x<=4)
'Filter (x <=4 | y > 5)' funktioniert nicht? – MichaelChirico
auch, Ihre Beispieldaten sind ziemlich beschissen, da 'y> 5' ist eine Teilmenge von' x <= 4' – MichaelChirico
@MichaelChirico Nicht sicher, was Sie meinen, weil ich gerade angefangen habe zu programmieren. Ich habe gerade gemerkt, dass ich den "Typ" Teil vermasselt habe. Ich wusste nicht was '| 'Danke für diese Einsicht. – userfriendly