Vẫn học các hàm cơ bản trong R, Hàm tập hợp con dường như chỉ lọc dựa trên một điều kiện dựa trên một cột có hoặc không có nhiều điều kiện?
Làm cách nào tôi có thể dễ dàng lọc dữ liệu từ một khung dữ liệu?
khi bạn được cung cấp nhiều điều kiện
Khi điều kiện cần được áp dụng trên các cột có sẵn.
Ví dụ: Cho một khung dữ liệu chứa
name D1 D2 D3 D4
julius "A" "A" "B" "B"
cate "D" "E" "A" "C"
karo "A" "D" "C" "E"
nói rằng tôi muốn lọc khung dữ liệu này để chỉ những tên trong đó bất kỳ từ D1 đến D4 nào là 'E' thì tôi nên có,
name D1 D2 D3 D4
cate "D" "E" "A" "C"
karo "A" "D" "C" "E"
Giả sử D1 có thể là một danh sách lớn các cột, cách tiếp cận được đề xuất để thực hiện bộ lọc này là gì hoặc bằng cách nào? Cảm ơn bạn
any. Chẳng hạn, nếu bạn muốn kiểm tra xem có ít nhất một phần tử của vectơ là= 10bạn có thể viết (any(v==10)).