Coleção dados
Filtrar
Retenha linhas cuja expressão R resulta em verdadeiro.
O que o bloco faz
Retém as linhas para as quais a condição R retorna TRUE; condições falsas ou faltantes não entram na saída.
Quando usar
Quando a pergunta define uma condição de inclusão, como selecionar vendas acima de um limite.
Configuração
Condição (expr) recebe uma expressão R sobre as colunas; Por grupo (by) opcional define onde a expressão é avaliada separadamente.
Exemplo
Dados de exemplo
Filtrar
library(trama)
reg <- tr_registry()
tr_use("trama.data", registry = reg)
tr_flow(reg) |>
tr_add("ar", "data/example", dataset = "airquality") |>
tr_add("dias", "data/filter", expr = "Month == 7 & Ozone > 30", from = "ar")Como interpretar
A tabela dias reúne apenas observações de julho (Month == 7) com Ozone acima de 30. A condição que seria falsa ou NA não produz linha.