Statistique

Exemple de documentation pour PROC SCORE

Nivel de dificultad
Principiante
Publicado el :
Ce script effectue une analyse factorielle sur des données de fitness (Age, Poids, Oxygène, etc.). Il utilise d'abord PROC FACTOR pour générer une table de statistiques et de coefficients de scoring (table 'FactOut') via une analyse en composantes principales. Ensuite, la procédure PROC SCORE utilise cette table pour calculer les scores des nouvelles variables factorielles pour chaque observation du jeu de données initial.
Análisis de datos

Type : CREATION_INTERNE


Le jeu de données 'Fitness' est créé via une étape DATA avec des données incluses (DATALINES).

1 Bloque de código
DATA STEP Data
Explicación :
Création du jeu de données 'Fitness'. L'instruction INPUT utilise '@@' pour lire plusieurs observations par ligne de données.
¡Copiado!
1DATA Fitness;
2 INPUT Age Weight Oxygen RunTime RestPulse RunPulse @@;
3 DATALINES;
444 89.47 44.609 11.37 62 178 40 75.07 45.313 10.07 62 185
544 85.84 54.297 8.65 45 156 42 68.15 59.571 8.17 40 166
638 89.02 49.874 9.22 55 178 47 77.45 44.811 11.63 58 176
740 75.98 45.681 11.95 70 176 43 81.19 49.091 10.85 64 162
844 81.42 39.442 13.08 63 174 38 81.87 60.055 8.63 48 170
944 73.03 50.541 10.13 45 168 45 87.66 37.388 14.03 56 186
10;
2 Bloque de código
PROC FACTOR Data
Explicación :
Réalisation d'une analyse factorielle (méthode des composantes principales avec rotation Varimax). L'option 'outstat=FactOut' crée une table contenant les statistiques et les coefficients de scoring nécessaires pour l'étape suivante.
¡Copiado!
1PROC FACTOR DATA=Fitness outstat=FactOut
2 method=prin rotate=varimax score;
3 var Age Weight RunTime RunPulse RestPulse;
4 title 'Factor Scoring Example';
5RUN;
3 Bloque de código
PROC PRINT
Explicación :
Affichage du contenu de la table 'FactOut' générée par PROC FACTOR (moyennes, écarts-types, coefficients de scoring).
¡Copiado!
1 
2PROC PRINT
3DATA=FactOut;
4title2 '
5Data Set from
6PROC FACTOR';
7RUN;
8 
4 Bloque de código
PROC SCORE Data
Explicación :
Calcul des scores factoriels. PROC SCORE applique les coefficients stockés dans 'FactOut' aux variables correspondantes de la table 'Fitness' pour créer la table de sortie 'FScore'.
¡Copiado!
1 
2PROC SCORE
3DATA=Fitness score=FactOut out=FScore;
4var Age Weight RunTime RunPulse RestPulse;
5RUN;
6 
5 Bloque de código
PROC PRINT
Explicación :
Affichage de la table finale 'FScore' contenant les données originales ainsi que les nouveaux scores calculés.
¡Copiado!
1 
2PROC PRINT
3DATA=FScore;
4title2 '
5Data Set from
6PROC SCORE';
7RUN;
8 
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : SAS SAMPLE LIBRARY


Documentación relacionada

Aucune documentation spécifique pour cette catégorie.