Ce script illustre comment utiliser PROC FACTOR avec les options PARALLEL et PLOTS pour l'analyse factorielle. Il crée un jeu de données interne, 'SocioEconomics', puis applique PROC FACTOR pour analyser les variables fournies, en incluant un test de scree plot parallèle pour aider à identifier le nombre optimal de facteurs. La référence pour cette méthode est Harman (1976), Modern Factor Analysis, 3ème édition.
Analyse des données
Type : CREATION_INTERNE
Le jeu de données 'SocioEconomics' est créé directement dans le script SAS en utilisant une étape DATA avec des données en ligne (datalines).
1 Bloc de code
DATA STEP Data
Explication : Ce bloc crée le jeu de données 'SocioEconomics' qui contient des informations démographiques et économiques. Les variables incluent la Population, l'École, l'Emploi, les Services et la Valeur de la maison. Les données sont saisies directement dans le script via l'instruction DATALINES.
INPUT Population School Employment Services HouseValue;
3
DATALINES;
4
570012.8250027025000
5
100010.96001010000
6
34008.81000109000
7
380013.6170014025000
8
400012.8160014025000
9
82008.326006012000
10
120011.44001016000
11
910011.533006014000
12
990012.5340018018000
13
960013.7360039025000
14
96009.633008012000
15
940011.4400010013000
16
;
2 Bloc de code
ODS
Explication : Cette instruction active le système ODS Graphics, permettant la génération de graphiques de haute qualité à partir des procédures SAS, notamment pour la visualisation des résultats de PROC FACTOR.
Copié !
ods graphics on;
1
ods graphics on;
3 Bloc de code
PROC FACTOR
Explication : Ce bloc exécute la procédure FACTOR sur le jeu de données 'SocioEconomics'. L'option `parallel` demande un test de scree plot parallèle pour aider à déterminer le nombre de facteurs. `alpha=0.01` définit le niveau de signification, `nsims=10000` le nombre de simulations, et `seed` la graine pour la reproductibilité. L'option `map` et `plots=(parallel map)` demandent des graphiques spécifiques, y compris le scree plot parallèle et le MAP (Minimum Average Partial) pour une aide visuelle à la décision.
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : S A S S A M P L E L I B R A R Y
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.