Dplyr - Filter, wenn eine variable gleich einen Wert

Ich habe einen Datensatz a mit 5 Variablen und filtern wollen es so:

a1 <- a %>% filter(var_1 != 1 , var_2 != 1 , var_3 != 1 , var_4 != 1 , variable_5 != 1)

Ich Frage mich, ob so etwas (pseudo code) Bestand:

a1 <- a %>% filter(anyvariable != 1)

In anderen Worten, ich möchte, um loszuwerden, alle die Zeilen mit dem Wert 1, egal wo es erscheint.
1 ist nur eine zufällige Zahl. Es hätte 9, 99, oder was auch immer sonst!
Danke!

  • Ihre | Zustand bedeutet, Sie filtern möchten, und halten Sie die Zeilen, in denen nicht alle Spalten eine 1, aber deine Formulierung sagt, loszuwerden, alle Zeilen mit einer 1 in jeder Spalte position. Können Sie das klären?
  • Hallo Gopala, danke. Es sollte mit Kommas anstatt |. Der Wortlaut korrekt ist.
  • Haben Sie gedacht, um eine Zeile zu entfernen mit einem Wert 1, da dein code ist verwirrend
  • Hallo Jungs, entschuldigt. Ich möchte zum entfernen alle Zeilen mit einer 1 egal wo es erscheint. In anderen Worten, ich möchte so entfernen Sie alle Zeilen mit mindestens einer 1.
  • Überprüfen Sie bitte mein update. Ich denke, es sollte funktionieren, für das, was Sie erwähnt
InformationsquelleAutor Gaspare | 2016-05-21
Schreibe einen Kommentar