Ainda aprendendo funções básicas em R, a função de subconjunto parece filtrar apenas uma condição com base em uma única coluna com ou sem várias condições?
Como filtrar facilmente dados de um quadro de dados?
quando você recebe várias condições
Quando a condição precisar ser aplicada nas colunas disponíveis.
Exemplo: dado um quadro de dados contendo
name D1 D2 D3 D4
julius "A" "A" "B" "B"
cate "D" "E" "A" "C"
karo "A" "D" "C" "E"
digamos que quero filtrar esse quadro de dados para que apenas nomes onde D1 a D4 seja um 'E', eu deveria ter,
name D1 D2 D3 D4
cate "D" "E" "A" "C"
karo "A" "D" "C" "E"
Digamos que o D1 possa ser uma grande lista de colunas, como ou qual é a abordagem recomendada para executar esse filtro? Obrigado
any
. Por exemplo, se você quiser verificar se pelo menos um elemento de um vetor é,= 10
você pode escrever (any(v==10)
).grep
eagrep
documentação relacionada no POSIX 1003.2 ou no regex compatível com Perl.