Guia de união NHANES
Como unir arquivos NHANES?
Escrever regras de união numa nota de entrega verificável Entregáveis solicitados / objetivo de entrega: Regras de união, tabela de conferência entre componentes e rascunho do fluxo amostral.
Confirme mesmo ciclo e uma linha por participante; depois verifique correspondência um-para-um por SEQN. Separe mudanças de linhas por elegibilidade, correspondência e códigos, sem chamar todas de ausências ou perdas de seguimento.
Este guia demonstra somente a união horizontal dos arquivos oficiais CDC/NCHS 2017–2018 DEMO_J e BPQ_J de demografia e questionário de pressão/colesterol. Trata arquivos e fluxo, sem prevalência, efeitos ou causalidade. Contagens vêm dos SEQN dos XPT oficiais, conferidas com os Codebooks.
Uma tarefa concreta com RigorMed
Escrever regras de união numa nota de entrega verificável
São entradas sugeridas e entregáveis a solicitar, não uma nova execução, resultados de clientes ou garantia de conclusão.
Materiais a fornecer: Ciclos confirmados, lista oficial de arquivos, documentação de SEQN e unidade de registro e resumos de correspondência existentes.
Entregáveis solicitados / objetivo de entrega: Regras de união, tabela de conferência entre componentes e rascunho do fluxo amostral.
Exemplo de solicitação
Com os componentes e resumos reais que forneço, organize ordem de união, relações SEQN, populações elegíveis e conferências de correspondência. Marque relações um-para-muitos a testar. Sem registros de execução, não declare sucesso da união.
O que ainda precisa de revisão
As contagens reais desta página vêm dos arquivos oficiais listados. Não as copie como seus dados nem chame inelegibilidade a um componente de perda de seguimento.
Fixar fontes e granularidade
Os dois arquivos são componentes públicos NHANES 2017–2018. Não aplique diretamente este exemplo a ciclos diferentes ou componentes com várias linhas por participante.
| Arquivo | O que confirmar | Verificação do exemplo |
|---|---|---|
| DEMO_J.XPT | Codebook demográfico, SEQN, RIDAGEYR; uma linha por pessoa | 9,254 linhas; SEQN não vazio e único; 6,161 pessoas ≥16 anos |
| BPQ_J.XPT | Codebook de pressão, SEQN, BPQ020; idade e uma linha por pessoa | 6,161 linhas; SEQN não vazio e único; elegibilidade oficial de 16 anos ou mais |
Elegibilidade BPQ_J vem de Eligible Sample e BPQ020. O total demográfico não é denominador de pesquisa BPQ020. Confira elegibilidade e chave antes dos critérios específicos.
Cinco controles antes e depois de SEQN
Usar arquivos oficiais do mesmo ciclo
Baixe DEMO_J.XPT e BPQ_J.XPT pelos links e abra Codebooks. Registre ciclo, componente, data, população e definição. Semelhança de nome ou espelho de terceiros não verifica origem.
Verificar chaves antes de juntar colunas
Conte separadamente linhas, SEQN não vazios e SEQN duplicados. DEMO_J contém 9,254 chaves únicas e BPQ_J 6,161; ambos não têm chaves vazias ou duplicadas, permitindo verificar a união um-para-um. Se houver relações um-para-muitos ou duplicatas, volte à documentação para confirmar a granularidade, sem eliminar duplicatas arbitrariamente.
Auditar com união externa e depois escolher a analítica
Por SEQN com marcas de origem: 6,161 em ambos, 3,093 só DEMO_J, 0 só BPQ_J. União à esquerda em DEMO_J mantém 9,254 linhas, 3,093 sem BPQ; interna ou baseada em BPQ_J resulta em 6,161. Escolha pela pergunta e elegibilidade, não pelo maior número.
Explicar 3,093 sem chamar de perda de seguimento
Os 3,093 exclusivos DEMO_J têm menos de 16 anos; os 6,161 de 16 anos ou mais correspondem a BPQ_J, conforme faixa oficial. A diferença de 3,093 vem da elegibilidade, não de seguimento longitudinal, e não vale para outros ciclos ou componentes.
Conferir códigos e amostra
BPQ020 pergunta se um médico ou outro profissional de saúde já informou hipertensão, não a pressão medida nesta visita. Codebook e arquivo mostram 2,137 respostas sim, 4,014 não e 10 não sabe. Se a análise predefinida aceitar apenas sim/não, há 6,151 respostas utilizáveis. Código 9 não é uma medição e essas 10 respostas não são perdas da união. Idade, ausências de outros campos, pesos, estratos e PSU precisam de definição separada.
Separar dois tipos de mudança
Contagens não ponderadas dos arquivos, não estimativa populacional nem fluxo formal de análise.
| Etapa | Número | Interpretação |
|---|---|---|
| Participantes DEMO_J | 9,254 | Todos os registros demográficos; SEQN único |
| Só DEMO_J | 3,093 | Todos abaixo de 16 anos, fora da elegibilidade BPQ_J |
| DEMO_J e BPQ_J correspondentes | 6,161 | SEQN um-para-um; 0 apenas BPQ_J |
| BPQ020 sim ou não | 6,151 | Outros 10 não sabem; exemplo de codificação, não amostra formal |
Reprodução: leia os dois XPT oficiais, selecione SEQN, RIDAGEYR demográfico e BPQ020; verifique unicidade, união externa e conte both, left_only, right_only. Conte RIDAGEYR < 16 em left_only e códigos 1, 2, 9 pelo Codebook BPQ020. Recalcule em R, SAS ou Python, sem seleção automática específica.
União horizontal não é concatenação entre ciclos
Esta união por SEQN liga horizontalmente a mesma pessoa em dois arquivos individuais do mesmo ciclo. Análises entre ciclos também precisam acrescentar registros de outros ciclos e verificar definições, métodos de medição, códigos, desenho e pesos. Não transfira diretamente o tipo de união, as contagens ou os pesos deste exemplo a outro ciclo.
O exemplo não executou estimação por amostragem complexa nem demonstra que RigorMed una automaticamente qualquer arquivo NHANES. Estudos formais devem fixar pergunta e critérios, verificar Analytic Notes dos componentes reais e escolher pesos, estratos, PSU e tratamento de ausências apropriados.
Perguntas frequentes
Por que 9,254 na demografia e 6,161 no questionário?
BPQ_J aplica-se oficialmente a pessoas de 16 anos ou mais neste exemplo. O confronto dos arquivos mostra que as 3,093 pessoas apenas na demografia têm menos de 16 anos. Não interprete a diferença diretamente como perda de dados, recusa ou perda de seguimento.
Todos os arquivos se unem um-para-um por SEQN?
Não. Confira se a linha é participante, registro ou outra unidade, e chaves vazias e duplicadas. Só componentes e ciclo que comprovam um-para-um permitem este controle.
6,161 unidos já são amostra estatística formal?
Não. BPQ020 tem códigos especiais; outras variáveis têm elegibilidades e ausências próprias. Amostra formal depende de pergunta, critérios, completude, pesos e plano predefinidos.
Fontes verificadas
As fontes oficiais foram verificadas em 2026-09-28 / RigorMed: 2026-10-13; condições e datas são revisadas antes da publicação.
Comece com uma tarefa específica
Escrever regras de união numa nota de entrega verificável
Forneça ao espaço de trabalho materiais legalmente utilizáveis e o exemplo de solicitação desta página. Confira os avisos prévios sobre materiais e créditos antes de confirmar, depois revise os entregáveis obtidos.
