Coleção modelos
Gráfico dos coeficientes
Gráfico de floresta: cada coeficiente com o intervalo de confiança, contra a linha do zero (ou do 1).
O que o bloco faz
models/plot_coefficients desenha os coeficientes do modelo em gráfico de floresta: um ponto por termo na estimativa, a barra no intervalo de confiança e uma linha tracejada na referência (0, ou 1 quando exponenciado). O intercepto fica de fora. A saída é um gráfico.
Antes de continuar
Termos que esta página usa, em poucas palavras. As definições completas estão no glossário.
- Intervalo de confiança
- Uma faixa de valores calculada a partir da amostra. Com 95% de confiança, o procedimento produz intervalos que contêm o valor verdadeiro em 95% das amostras possíveis; não quer dizer que um intervalo específico tenha 95% de probabilidade de acertar.
- Variância
- A média dos quadrados das distâncias de cada valor à média: mede o quanto os dados se espalham. O desvio padrão é a raiz quadrada da variância e fica na mesma unidade dos dados.
- Modelo linear
- Um modelo em que a resposta é a soma de efeitos das variáveis explicativas, cada um multiplicado por um coeficiente, mais um erro aleatório. Regressão e análise de variância são casos dele; “linear” se refere aos coeficientes, não à forma da curva.
- Modelo linear generalizado (GLM)
- Uma extensão do modelo linear para respostas que não são normais, como contagens (Poisson) e proporções ou sim/não (binomial). Uma função de ligação conecta a média da resposta à parte linear do modelo.
- Nível
- Cada valor que um fator assume no estudo: as doses 0, 50 e 100 kg/ha são três níveis do fator dose.
Quando usar
Para mostrar num relance quais preditores têm efeito e em que direção. Funciona com todo modelo que tem coeficientes: regressão linear, GLM, misto, a logística da coleção multivariada e a regressão linear da coleção de aprendizado de máquina. Substitui o antigo gráfico das razões de chances da multivariada; fluxos antigos abrem aqui já exponenciados.
Configuração
Exponenciar (GLM de ligação log ou logit) mostra razões de chances ou de taxas em eixo log. Escala desvio padrão põe as preditoras em unidades comparáveis. Confiança define o nível do intervalo (padrão 0,95). Ordenar deixa os termos na ordem do modelo ou do maior para o menor.
Exemplo
library(trama)
reg <- tr_registry()
tr_use("trama.models", registry = reg)
tr_flow(reg) |>
tr_add("dados", "models/example", dataset = "mtcars") |>
tr_add("logit", "models/glm", formula = "am ~ wt + hp", familia = "binomial", from = "dados") |>
tr_add("floresta", "models/plot_coefficients", exponenciar = TRUE, escala = "desvio padrão", from = "logit")Na logística do câmbio manual (am) em função do peso e da potência, por desvio padrão, o peso reduz fortemente a chance de câmbio manual e a potência a aumenta.
Como interpretar
A cor diz de que lado da referência está o intervalo: acima, abaixo, ou cruzando (cinza, efeito não distinguível de zero ao nível escolhido). Barras comparam-se entre si só na escala por desvio padrão; por unidade, dependem da unidade de cada preditora.