Wie Unterteilung eines Datenrahmens mit mehreren Bedingungen?Subset einen Datenrahmen unter Verwendung mehrerer Bedingungen
Dies macht genau das Gegenteil, und ich muss "!"
x<-c("A", "B", "C", "D", "E")
df <- subset(df, subset = col_name %in% x)
Wie Unterteilung eines Datenrahmens mit mehreren Bedingungen?Subset einen Datenrahmen unter Verwendung mehrerer Bedingungen
Dies macht genau das Gegenteil, und ich muss "!"
x<-c("A", "B", "C", "D", "E")
df <- subset(df, subset = col_name %in% x)
Sie können Filterfunktion von dplyr Paket verwenden. Die übliche Syntax ist,
dplyr::filter(data, col1 cond, col2 cond, col3 cond....coln cond)
Links zu anderen Ressourcen,
Dies ermöglicht Ihnen, Bedingungen zu erstellen, wie Sie möchten.
Versuchen Sie 'df [,! Namen (df)% in% x] ' – Gregor
hat gut funktioniert' df <- Teilmenge (df, Teilmenge =! col_name% in% x) ' – user2904120