Ratio pour l'ADTR

Télécharger la version PDF (PDF, 253.07 Ko)

Ratio de base pour l'ADTR

1. La procédure de ratio pour l'ADTR montre le rapport entre deux variables continues. Par exemple, cette procédure peut être utilisée pour calculer le ratio du revenu et des dépenses selon le sexe. Pour produire des totalisations de ratio, utilisez la procédure suivante de l'ADTR :

%RTRARatio (
InputDataset=,
OutputName=,
ClassVarList=,
NumeratorVar=,
DenominatorVar=,
ByVar=,
UserWeight=);

2. Définition des paramètres de %RTRARatio :

InputDataset = détermination de l'ensemble de données d'entrée de la librairie « WORK » de SAS à utiliser dans la procédure.

OutputName = détermination du nom des fichiers de sortie que vous voulez produire (maximum de 20 caractères, et le premier caractère doit être une lettre).

ClassVarList = détermination d'un maximum de quatre variables pour les dimensions du ratio. Ces variables doivent être délimitées par un espace ou un astérisque. Chaque variable doit contenir plus d'une valeur unique, mais pas plus de 500. Ce paramètre peut être vide si vous souhaitez calculer une proportion pour l'ensemble de la population.

NumeratorVar = détermination d'une et une seule variable comme numérateur. Cette variable doit être numérique.

DenominatorVar = détermination d'une et une seule variable comme dénominateur. Cette variable doit être numérique.

ByVar = détermination d'une et une seule variable pour la statistique de ratio. Cette variable doit comprendre plus d'une valeur unique, mais pas plus de 500.

UserWeight = renvoi au document des paramètres de l'ADTR pour déterminer un poids d'enquête. La variable de pondération déterminée sera intégrée à l'ensemble de données d'entrée au moyen de la variable d'identification.

3. Exemple : Cette procédure peut être utilisée pour calculer le ratio du revenu total au nombre total d'heures travaillées, générant un taux de rémunération horaire donné. Vous aimeriez que ce ratio soit calculé pour chaque Province.

%RTRARatio (
InputDataset=work.LFS,
OutputName=Table1,
ClassVarList=,
NumeratorVar=Income,
DenominatorVar=Hours_worked,
ByVar=Province,
UserWeight=Finalwt);

Le tableau suivant affiche les résultats pour l'exemple de la macro ci-dessus.

Tableau 1
Résultats pour l'exemple de la macro
Province _Ratio_ _Count_
    27268000
ONT. 9,50 428000
QC 9,00 115000
C.-B. 8,00 784000
SASK. 9,25 628000
MAN. 9,00 6420000
ALB. 8,80 10580000
N.-É. 8,60 955000
T.-N.-L. 9,00 806000
Î.-P.-É. 8,40 2839000
N.-B. 8,25 3713000
Note : À noter que les produits des enquêtes comportant des poids bootstrapcomprendront des renseignements additionnels sur des mesures de précision, par exemple, des indicateurs de qualité, des erreurs-types, des intervalles de confiance, etc.

Les résultats de ce tableau peuvent être interprétés de la façon suivante :

  • Le compte de population pondéré est égal à 27 268 000.
  • Le ratio du revenu total au nombre total d'heures travaillées en Ontario est égal à 9,50 $ l'heure.Le compte de population pondéré ayant servi au calcul pour l'Ontario est égal à 428 000.
  • Le ratio du revenu total au nombre total d'heures travaillées au Québec est égal à 9,00 $ l'heure.Le compte de population pondéré ayant servi au calcul pour le Québec est égal à 115 000.
  • .... etc.

Ratio de niveau 5 dans le cadre de l'ADTR

1. Il s'agit de la macro de procédure d'accès à distance en temps réel (ADTR) permettant la production de tableaux comprenant une statistique de niveau 5 donnée. Elle fait appel à la macro ProcessRequest, qui est la routine de traitement commune à toutes les macros de procédures d'ADTR. Par exemple, cette procédure peut être utilisée pour calculer le ratio du revenu aux dépenses selon le sexe. Pour générer un ratio, faites l'appel de procédure d'ADTR suivant :

%RTRARatioL5(
InputDataset=,
OutputName=,
ClassVarList=,
NumeratorVar=,
DenominatorVar=,
ByVar=,
L5Stat=,
L5Type=,
L5ByVar=,
L5BaseVal=,
UserWeight=);

2. Définition du paramètre %RTRARatioL5 :

InputDataset = détermine l'ensemble de données d'entrée de la zone WORK qui sera utilisé dans le cadre de la procédure.

OutputName = détermine le nom donné aux fichiers de sortie définitifs correspondant à cet appel de la procédure RTRARatioL5. L'ensemble de données de sortie des résultats tabulés se voit attribuer un nom généré à l'interne plutôt que le nom indiqué dans ce paramètre. L'ensemble de données de paramètres de post-traitement définit la correspondance entre le nom généré à l'interne et le nom des fichiers de sortie définitifs.

ClassVarList = détermine un maximum de quatre variables pour établir les dimensions de la procédure de production de ratios. Dans le cas de RTRARatioL5, on peut omettre ce paramètre ou le laisser vide. Les variables de cette liste peuvent être séparées par un nombre quelconque d'espaces, d'astérisques ou de combinaisons d'espaces et d'astérisques.

NumeratorVar = détermine une seule variable en tant que numérateur. Cette variable doit être de type numérique.

DenominatorVar = détermine une seule variable en tant que dénominateur. Cette variable doit être de type numérique.

ByVar = détermine une seule variable aux fins de la procédure de production de ratios. Cette variable doit contenir plus d'une, mais pas plus de 500 valeurs uniques. 

L5Stat = détermine le nom de la statistique de niveau 5. Les valeurs valides sont « LC », « PC » et « ST » (insensibles à la casse).

L5Type = identifie le type de statistique. Les valeurs valides sont « SEQUENTIAL », « BASE » et « GLOBAL » (insensibles à la casse).

L5ByVar = détermine la variable « BY » de niveau 5. La variable indiquée doit être comprise dans ClassVarList ou être la même que ByVar.

L5BaseVal = détermine la valeur de base de niveau 5. Ce paramètre est applicable uniquement si L5Type est « BASE », et il doit être laissé vide si L5Type est « SEQUENTIAL » ou « GLOBAL ». S'il y a lieu, la valeur indiquée doit être comprise dans la variable L5ByVar de l'ensemble de données d'entrée.

UserWeight = consultez le document de paramètres d'ADTR pour déterminer un poids de sondage. La variable de pondération déterminée sera intégrée à l'ensemble de données d'entrée au moyen de la variable « ID ».

3. Exemple : La procédure suivante peut être utilisée pour analyser l'évolution de la dette des ménages au Canada. Vous souhaitez que ce ratio soit calculé pour chaque « région ».

%RTRARatioL5(
InputDataset=work.test,
OutputName=Tableau2,
ClassVarList=,
NumeratorVar=AD_Q12,
DenominatorVar=assets,
ByVar=Région,
L5Stat=PC,
L5Type=global,
L5ByVar=RÉGION,
UserWeight=WTPM);

Le tableau suivant présente les résultats de l'exemple de procédure ci-dessus. Veuillez noter qu'il s'agit d'une partie des données de la documentation et que certaines valeurs de la sortie réelle ont été extraites dans le but de générer des sorties plus petites.

Tableau 2
Résultats pour l'exemple de la macro
Région _Ratio_ RATIO_PCG _Count_
Atlantique 0,0137 0,45 13000
Québec 0,0157 0,66 66000
Ontario 0,075 -0,21 109000
Manitoba et Saskatchewan 0,103 0,087 22000
Alberta 0,122 0,28 56000
Colombie britannique 0,064 -0,33 35000
Canada 0,095 0 301000
Note : Les résultats des enquêtes comportant des poids bootstrap contiendront des renseignements supplémentaires sur les mesures de précision, à savoir les indicateurs de qualité, les erreurs types, les intervalles de confiance, etc.

Ratio L5SOT dans le cadre de l'ADTR

1. Il s'agit de la macro de procédure d'accès à distance en temps réel (ADTR) permettant la production de tableaux comprenant une statistique de niveau 5 séquentielle dans le temps donnée. Elle fait appel à la macro ProcessRequest, qui est la routine de traitement commune à toutes les macros de procédures d'ADTR. Par exemple, cette procédure peut être utilisée pour calculer le ratio des revenus aux dépenses selon le sexe. Pour générer un ratio, faites l'appel de procédure d'ADTR suivant :

%RTRARatioL5SOT (
InputDataset=,
OutputName=,
ClassVarList=, 
NumeratorVar=, 
DenominatorVar=,
ByVar=, 
L5Stat=,
L5YrVar=,
L5MonVar=,
L5QtrVar=,
L5TimeInt=,
UserWeight=);

2. Définition du paramètre %RTRARatioL5SOT :

InputDataset = détermine l'ensemble de données d'entrée de la zone WORK qui sera utilisé dans le cadre de la procédure.

OutputName = détermine le nom donné aux fichiers de sortie définitifs correspondant à cet appel de la procédure RTRARatioL5SOT. L'ensemble de données de sortie des résultats tabulés se voit attribuer un nom généré à l'interne plutôt que le nom indiqué dans ce paramètre. L'ensemble de données de paramètres de post-traitement définit la correspondance entre le nom généré à l'interne et le nom des fichiers de sortie définitifs.

ClassVarList = détermine un maximum de quatre variables pour établir les dimensions de la procédure de production de ratios. Dans le cas de RTRARatioL5SOT, on peut omettre ce paramètre ou le laisser vide. Les variables de cette liste peuvent être séparées par un nombre quelconque d'espaces, d'astérisques ou de combinaisons d'espaces et d'astérisques.

NumeratorVar = détermine une seule variable en tant que numérateur. Cette variable doit être de type numérique.

DenominatorVar = détermine une seule variable en tant que dénominateur. Cette variable doit être de type numérique.

ByVar = détermine une seule variable aux fins de la procédure de production de ratios. Cette variable doit contenir plus d'une, mais pas plus de 500 valeurs uniques.

L5Stat = détermine le nom de la statistique de niveau 5. Les valeurs valides sont « LC », « PC » et « ST » (insensibles à la casse).

L5YrVar = détermine le nom de la variable relative à l'année de niveau 5.

L5MonVar = détermine la variable relative au mois de niveau 5. On peut omettre ce paramètre ou le laisser vide. Si L5MonVar est indiqué, L5QtrVar doit être laissé vide ou omis.

L5QtrVar = détermine la variable relative au quart de niveau 5. On peut omettre ce paramètre ou le laisser vide. Si L5QtrVar est indiqué, L5MonVar doit être laissé vide ou omis.

L5TimeInt = détermine l'intervalle de temps de niveau 5. La valeur indiquée doit être un entier supérieur à 0. On peut omettre ce paramètre, mais l'entier par défaut doit alors être « 1 ».

UserWeight = consultez le document de paramètres d'ADTR pour déterminer un poids de sondage. La variable de pondération déterminée sera intégrée à l'ensemble de données d'entrée au moyen de la variable « ID ».

3. Exemple : La procédure suivante peut être utilisée pour analyser l'évolution de l'état matrimonial précis des individus dans chaque province, selon le niveau de scolarité, tout au long de l'année. Vous souhaitez que ce ratio soit calculé pour chaque « sexe ».

%RTRARatioL5SOT(
InputDataset=work.LFS,
OutputName=Tableau3,
ClassVarList=SCOLARITÉ PROVINCE,
NumeratorVar=NUM_MARSTAT,
DenominatorVar=NUM_PROV,
ByVar=NUM_SEX,
L5Stat=LC,
L5YrVar=NUM_SYEAR,
L5MonVar=NUM_SMTH,
UserWeight=FINALWT);

Le tableau suivant présente les résultats de l'exemple de procédure ci-dessus. Veuillez noter qu'il s'agit d'une partie des données de la documentation et que certaines valeurs de la sortie réelle ont été extraites dans le but de générer des sorties plus petites. Dans le cadre de cet exemple, nous utiliserons uniquement les réponses des femmes qui sont en couple en Ontario et qui ont obtenu un diplôme d'études collégiales.

Tableau 3
Résultats pour l'exemple de la macro
NUM_SMTH _RATIO_ RATIO_LCS NUM_MARSTAT_COUNT
Janvier 0,073 0 1683250
Février 0,072 -0,00078 1705750
Mars 0,072 -0,000024 1685750
Avril 0,072 0,000048 1699250
Mai 0,074 0,00158 1746500
Juin 0,074 0,00086 1732750
Note : Les résultats des enquêtes comportant des poids bootstrap contiendront des renseignements supplémentaires sur les mesures de précision, à savoir les indicateurs de qualité, les erreurs types, les intervalles de confiance, etc.