Coleção dados
Primeiras N
Retenha as primeiras linhas da tabela ou de cada grupo.
O que o bloco faz
Retém as primeiras N linhas na ordem recebida, ou as primeiras N de cada grupo quando Por grupo está preenchido.
Quando usar
Para obter uma amostra inicial ou um top N após ordenar os dados.
Configuração
N (n) define o limite, de 1 a 10.000. Por grupo (by) opcional aplica esse limite dentro de cada grupo.
Exemplo
Dados de exemplo
Ordenar
Primeiras N
library(trama)
reg <- tr_registry()
tr_use("trama.data", registry = reg)
tr_flow(reg) |>
tr_add("carros", "data/example", dataset = "mtcars") |>
tr_add("maiores", "data/arrange", cols = "mpg", desc = TRUE, from = "carros") |>
tr_add("top5", "data/slice_head", n = 5L, from = "maiores")Como interpretar
Depois da ordenação decrescente por mpg, top5 contém os cinco carros mais econômicos de mtcars segundo essa coluna.