Coleção multivariada

Jackknife da logística

Estima incerteza e influência nos coeficientes ou razões de chances ao reajustar sem cada linha.

O que o bloco faz

O bloco multi/jackknife_logistic refaz a logística sem cada observação e estima incerteza e influência em coeficientes ou razões de chances. O bloco recebe o modelo (models/fit) de uma multi/logistic.

Antes de continuar

Termos que esta página usa, em poucas palavras. As definições completas estão no glossário.

Erro padrão
O desvio padrão de uma estimativa: quanto ela variaria se o estudo fosse repetido com outra amostra. Diminui quando a amostra cresce e é a base dos intervalos de confiança e dos testes.
Bootstrap e reamostragem
Técnicas que repetem a análise muitas vezes sobre versões modificadas da própria amostra (sorteios com reposição, omissão de observações, embaralhamento) para medir a incerteza de uma estimativa ou obter um p-valor sem depender de uma fórmula pronta.
Função de ligação
A transformação que liga a média da resposta à combinação linear das variáveis num GLM: o logaritmo para contagens, o logit para probabilidades. Os coeficientes são interpretados nessa escala transformada.
Repetição
Cada unidade experimental que recebe o mesmo tratamento. As repetições permitem estimar o erro experimental; medir várias vezes a mesma unidade não é repetição.
Componente principal
Uma nova variável formada por uma combinação das variáveis originais, escolhida para reter a maior variação possível. Os primeiros componentes resumem muitas variáveis correlacionadas em poucas.

Quando usar

Use Jackknife da logística para localizar linhas influentes e comparar erro padrão jackknife com a aproximação de Wald.

Pressupostos

  • As linhas são independentes e identicamente distribuídas: o jackknife tira uma linha de cada vez, e com dados em conglomerados (várias linhas do mesmo talhão, animal, escola) a variância sai subestimada. Em série temporal, nenhuma das duas versões serve.

    Se falhar: Com conglomerados, informe a coluna em grupo: cada réplica tira o grupo inteiro (jackknife apagar-um-grupo; Shao & Tu 1995; Kott 2001), e o erro padrão passa a tratar o grupo como a unidade independente.

  • A estatística é uma função suave dos dados: o jackknife falha em estatísticas que saltam (quantis, e autovalores quase iguais que trocam de ordem entre réplicas), e o erro padrão sai inflado.

    Verificar:Ordenar

    Se falhar: Ordene a tabela pseudovalores por sem_ela num data/arrange e procure dois patamares; se houver, não use o erro padrão daquela estatística.

  • O intervalo (corrigida ± t · EP) supõe a estatística aproximadamente normal; o erro padrão do jackknife tende a ser um pouco conservador (viesado para cima).

  • Sem separação no modelo e em nenhuma réplica: o bloco recusa o modelo separado, e uma réplica que separa vira erro que nomeia a linha.

    Se falhar: Tire o preditor que isola os grupos, ou use a multi/discriminant.

Configuração

  • Estatística — coeficientes (padrão) ou razões de chances.
  • Tabela — resumo (padrão) ou pseudovalores.
  • Confiança do intervalo (confianca) — 0,95 por padrão, entre 0,5 e 0,999. Até a versão 1 do bloco o param se chamava nivel; fluxo salvo com nivel abre migrado.
  • Grupo (apagar-um-grupo) — em branco (padrão), tira uma linha por vez. Com dados em conglomerados (várias linhas do mesmo talhão, animal ou lote), informe a coluna do conglomerado: cada réplica tira o grupo inteiro e o erro padrão usa o número de grupos G no lugar de n, com intervalo t(G − 1) — a variância JK1 de amostragem (Shao & Tu, 1995; Kott, 2001). Viés, corrigida e pseudovalores com G só valem com grupos do mesmo tamanho: com tamanhos diferentes saem NA, o intervalo centra na estimativa da amostra toda e a coluna nota diz por quê. Com menos de 5 grupos o bloco avisa (o EP tem poucos graus de liberdade). Os pseudovalores saem um por grupo.

Exemplo

Exemplo multivariado
Primeiras N
Regressão logística
Jackknife da logística
library(trama)

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

tr_flow(reg) |>
  tr_add("dados", "multi/example", dataset = "pima") |>
  tr_add("amostra", "data/slice_head", n = 150L, from = "dados") |>
  tr_add("log", "multi/logistic", resposta = "diabetes", preditores = "glicose, imc", from = "amostra") |>
  tr_add("jk", "multi/jackknife_logistic", estatistica = "razões de chances", from = "log")

O fluxo usa as primeiras 150 linhas, como no teste da coleção; o resumo permite comparar erro padrão jackknife e de Wald.

Como interpretar

Para razões de chances, estimativas e intervalo são exponenciados; viés, erro padrão e pseudovalores permanecem na escala log. Se uma réplica apresentar separação, a linha é indicada no erro.