RigorMed
← Ressources de recherche

Guide de fusion des fichiers NHANES

Comment fusionner les fichiers NHANES ?

Rédiger des règles de fusion dans une note de transmission vérifiable Livrables demandés / objectif de livraison: Une description des règles de fusion, un tableau de contrôle des correspondances entre composantes et une ébauche de suivi des effectifs.

Préparation des données et flux d’effectifs

Vérifier que les fichiers appartiennent au même cycle et comportent une ligne par participant, puis contrôler la correspondance un-à-un par SEQN. Distinguer changements dus aux populations éligibles, aux correspondances et aux codes spéciaux ; ne pas tout appeler données manquantes ou perdus de vue.

Ce guide illustre uniquement la jointure horizontale des fichiers publics CDC/NCHS 2017–2018 DEMO_J (démographie) et BPQ_J (questionnaire pression artérielle/cholestérol). Il traite fichiers et flux d’effectifs, sans prévalence de l’hypertension, effet estimé ni causalité. Les décomptes proviennent des SEQN des deux XPT officiels, vérifiés avec leurs Codebooks.

Une tâche concrète avec RigorMed

  1. Rédiger des règles de fusion dans une note de transmission vérifiable

    Ce sont des entrées suggérées et des livrables à demander, non une nouvelle exécution, un résultat client ou une garantie d'achèvement.

    Documents à fournir: Cycles confirmés, liste officielle des fichiers, documentation SEQN et de l'unité des lignes, et résumés de correspondance existants.

    Livrables demandés / objectif de livraison: Une description des règles de fusion, un tableau de contrôle des correspondances entre composantes et une ébauche de suivi des effectifs.

  2. Exemple de demande

    Selon les composantes et résumés réels fournis, organisez l'ordre de fusion, les relations SEQN, les populations éligibles et les contrôles de correspondance. Signalez les relations un-à-plusieurs à tester. Sans trace d'exécution, ne déclarez pas la fusion réussie.

  3. Ce qui reste à vérifier

    Les effectifs réels de cette page proviennent des fichiers officiels cités. Ne les présentez pas comme vos données et ne qualifiez pas l'inéligibilité à une composante de perte de suivi.

Figer sources et granularité des enregistrements

Les deux sont des composantes publiques NHANES 2017–2018. Ne pas appliquer directement cet exemple à des cycles différents ou à des composantes avec plusieurs lignes par personne.

Fichiers, éligibilité et contrôles préalables
FichierÀ confirmerRésultat de la vérification
DEMO_J.XPTCodebook démographique, SEQN, RIDAGEYR ; vérifier une ligne par personne9,254 lignes ; SEQN sans valeur vide ni doublon ; 6,161 personnes de ≥16 ans
BPQ_J.XPTCodebook du questionnaire, SEQN, BPQ020 ; vérifier âge éligible et une ligne par personne6,161 lignes ; SEQN sans valeur vide ni doublon ; documentation officielle : participants de 16 ans ou plus

L’éligibilité BPQ_J provient d’Eligible Sample et du Codebook BPQ020. L’effectif démographique n’est pas le dénominateur d’une étude BPQ020. Vérifier éligibilité et clé avant les critères propres à la question.

Cinq vérifications autour de la jointure SEQN

  1. Utiliser uniquement les fichiers officiels d’un même cycle

    Télécharger DEMO_J.XPT et BPQ_J.XPT via les liens CDC/NCHS ci-dessous et ouvrir leurs Codebooks. Noter cycle, composante, date d’accès, population et définitions ; une ressemblance de nom ou un miroir tiers ne remplace pas la vérification.

  2. Vérifier les clés avant d’assembler les colonnes

    Compter lignes, SEQN non vides et doublons. Ici DEMO_J a 9,254 clés uniques, BPQ_J 6,161, sans clé vide ni doublon ; on peut contrôler une jointure un-à-un. En cas de doublons ou relation un-à-plusieurs, vérifier la granularité dans la documentation sans dédoublonnage arbitraire.

  3. Auditer avec une jointure externe avant de choisir la jointure analytique

    Joindre sur SEQN en conservant les indicateurs d’origine : 6,161 présents des deux côtés, 3,093 dans DEMO_J seul, 0 dans BPQ_J seul. Avec DEMO_J à gauche, une jointure gauche conserve 9,254 lignes dont 3,093 sans champs BPQ ; une jointure interne ou basée sur BPQ_J donne 6,161 lignes. Le choix dépend de la question et de l’éligibilité, pas du plus grand nombre.

  4. Expliquer les 3,093 personnes sans les appeler perdus de vue

    Les 3,093 enregistrements uniquement DEMO_J ont tous moins de 16 ans ; les 6,161 personnes de 16 ans ou plus correspondent toutes à BPQ_J, conformément à son éligibilité officielle. Cette différence de 3,093 vient du champ de la composante, non d’une perte de suivi longitudinal ; ne pas généraliser aux autres cycles ou composantes.

  5. Vérifier ensuite codage et échantillon de recherche

    BPQ020 demande si un médecin ou autre professionnel a déjà annoncé une hypertension, non la pression mesurée actuelle. Codebook et fichier donnent 2,137 « oui », 4,014 « non » et 10 « ne sait pas ». Si seuls oui/non sont prédéfinis, 6,151 réponses sont utilisables ; le code 9 n’est pas une mesure et ces 10 personnes ne manquent pas à cause de la fusion. Définir séparément âge, autres données manquantes, poids, strates et PSU.

Distinguer deux causes de changement d’effectif

Ce tableau vérifie les effectifs non pondérés des fichiers officiels, sans estimation de population ni flux d’inclusion d’une analyse formelle.

Flux illustratif DEMO_J et BPQ_J 2017–2018
Étape de vérificationEffectifInterprétation
Participants DEMO_J9,254Tous les enregistrements démographiques ; SEQN unique
DEMO_J uniquement3,093Tous ont moins de 16 ans ici ; hors de l’âge éligible BPQ_J
Correspondance DEMO_J–BPQ_J6,161SEQN un-à-un ; 0 enregistrement BPQ_J seul
BPQ020 « oui » ou « non »6,15110 autres réponses « ne sait pas » ; illustration du contrôle du codage, non échantillon formel

Pour reproduire : lire les XPT officiels, garder SEQN, ainsi que RIDAGEYR pour la démographie et BPQ020 pour le questionnaire. Vérifier l’unicité puis joindre les SEQN avec une jointure externe et compter both, left_only et right_only ; compter RIDAGEYR < 16 dans left_only puis les codes 1, 2, 9 selon BPQ020. R, SAS ou Python permettent ces calculs sans sélection automatique propre à un logiciel.

Une jointure horizontale dans un cycle n’est pas une concaténation de cycles

Ici SEQN relie horizontalement deux fichiers individuels d’un même cycle pour la même personne. Une analyse multicycle ajoute les enregistrements d’autres cycles et vérifie définitions, mesures, codages, plan et poids ; ne pas transférer automatiquement jointure, effectifs ou poids à un autre cycle.

Aucune estimation de sondage complexe n’est réalisée ici ; cela ne signifie pas que RigorMed fusionne automatiquement tout fichier NHANES. Figer question et critères, vérifier les Analytic Notes des composantes réelles, puis choisir poids, strates, PSU et traitement des données manquantes.

Questions fréquentes

Pourquoi 9,254 personnes dans la démographie contre 6,161 au questionnaire ?

BPQ_J concerne officiellement les personnes de 16 ans ou plus. Les 3,093 participants démographiques non appariés ont tous moins de 16 ans ; la différence n’est pas automatiquement perte de données, refus ou perte de suivi.

Tous les fichiers NHANES se joignent-ils un-à-un avec SEQN ?

Non. Vérifier si chaque ligne représente une personne, un enregistrement ou une autre unité, ainsi que clés vides et doublons. La vérification de cet exemple vaut seulement si cycle et composantes démontrent la relation un-à-un.

Les 6,161 personnes fusionnées sont-elles l’échantillon formel ?

Non. BPQ020 a des codes spéciaux et les autres variables ont leurs propres éligibilités et données manquantes. L’échantillon formel dépend de la question prédéfinie, des critères, des données complètes, des poids et du plan.

Sources vérifiées

Les sources officielles ont été vérifiées le 2026-09-28 / RigorMed: 2026-10-13; les conditions et dates sont revérifiées avant publication.

  1. CDC/NCHS : démographie DEMO_J 2017–2018 et Codebook
  2. CDC/NCHS : XPT officiel DEMO_J 2017–2018
  3. CDC/NCHS : questionnaire BPQ_J 2017–2018 et Codebook
  4. CDC/NCHS : XPT officiel BPQ_J 2017–2018
  5. CDC/NCHS : exemple SAS 2023–2024 (méthode de jointure uniquement)
  6. CDC/NCHS : méthodes d’enquête et recommandations analytiques NHANES

Commencez par une tâche précise

Rédiger des règles de fusion dans une note de transmission vérifiable

Transmettez à l'espace de travail des documents utilisables légalement et l'exemple de demande de cette page. Vérifiez les indications préalables sur les documents et les crédits avant de confirmer, puis examinez les livrables obtenus.