Publié le :
Analyse de Données CREATION_INTERNE

Analyse des Réponses à une Enquête

Ce code est également disponible en : Deutsch English Español
En attente de validation
Ce script SAS© crée un jeu de données nommé 'Survey_Responses'. Il définit cinq variables (QUES1 à QUES5) pour stocker les réponses à une enquête, avec des longueurs spécifiques pour chacune. Les données sont directement fournies dans le script via un bloc DATALINES. Ensuite, une PROC FREQ est utilisée pour générer des tableaux de fréquences pour chaque question (QUES1 à QUES5), sans afficher les pourcentages cumulés (option NOCUM).
Analyse des données

Type : CREATION_INTERNE


Les données de l'enquête sont créées directement au sein du script SAS à l'aide de l'instruction DATALINES, ce qui signifie qu'elles ne proviennent ni de fichiers externes ni de bibliothèques SAS existantes (hormis les données de base fournies par SASHELP, qui ne sont pas utilisées ici).

1 Bloc de code
DATA STEP Data
Explication :
Ce bloc DATA STEP crée un nouveau jeu de données nommé 'Survey_Responses'. L'instruction 'input' définit cinq variables alphanumériques (QUES1 à QUES5) avec leurs longueurs maximales. Le bloc 'datalines' marque le début des données brutes qui seront lues ligne par ligne pour remplir le jeu de données. Chaque ligne représente les réponses d'un individu à l'enquête.
Copié !
1DATA Survey_Responses;
2 INPUT QUES1 $1 QUES2 $2 QUES3 $3 QUES4 $4 QUES5 $5;
3 
4DATALINES;
5ABCDE
6AACCE
7BBBBB
8CABDA
9DDAAC
10CABBB
11EEBBB
12ACACA
13;
2 Bloc de code
PROC FREQ
Explication :
Ce bloc exécute la procédure PROC FREQ pour calculer la distribution de fréquence des réponses pour les variables QUES1 à QUES5. L'instruction 'tables QUES1 - QUES5' indique d'analyser toutes les variables de QUES1 à QUES5. L'option '/ nocum' supprime l'affichage des fréquences cumulées dans le tableau de sortie.
Copié !
1PROC FREQ;
2 tables QUES1 - QUES5 / nocum;
3RUN;
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.