Coleção dados

Gerar dados

Monte uma tabela avaliando expressões R com tamanho e semente definidos.

O que o bloco faz

Avalia expressões R para formar colunas de uma tabela simulada. Colunas nomeadas podem usar os valores criados antes delas.

Quando usar

Quando precisa simular dados para testar um fluxo ou construir um exemplo controlado.

Configuração

Tamanho (n) (n) fica disponível como variável nas expressões. Colunas (expr) recebe expressões separadas por vírgula; atribua nomes para criar várias colunas. A semente é definida na instância do nó.

Exemplo

Gerar dados
Resumo
library(trama)

reg <- tr_registry()
tr_use("trama.data", registry = reg)

tr_flow(reg) |>
  tr_add("sim", "data/generate", n = 6L,
         expr = "dose = rep(c(0, 5), each = n / 2), resposta = 12 + 2 * dose + rnorm(n)") |>
  tr_add("perfil", "data/summary", from = "sim")

Como interpretar

Expressões nomeadas criam colunas na ordem escrita e as seguintes podem usar as anteriores. A expressão simples sem nome cria a coluna valor; n é variável disponível, não garantia do número de linhas.