Les dictionnaires sont des tableaux associatifs dans lesquels chaque clés est reliée à une valeur.
Un dictionnaire se crée avec des accolades.
dico = {} # Création d'une dictionnaire vide
dico = {'clé1' : 'valeur1', 'clé2' : 'valeur1', 'clé3' : 'valeur3'} # Création d'une dictionnaire avec 3 valeurs
Pour ajouter une valeur dans un dictionnaire, il faut indiquer une clé entre crochets.
mon_dico[clé] = valeur # Ajout de valeur à la "position" clé
Si on ajoute une valeur à une clé existante, cela remplacera l'ancienne valeur par la nouvelle.
À savoir : si on boucle sur un dictionnaire, Python nous renverra les clés :
for element in dico:
print(element) # Affiche clé1 puis clé2 puis clé3
Les dictionnaires sont des tableaux associatifs dans lesquels chaque clés est reliée à une valeur.
Un dictionnaire se crée avec des accolades.
dico = {} # Création d'une dictionnaire vide
dico = {'clé1' : 'valeur1', 'clé2' : 'valeur1', 'clé3' : 'valeur3'} # Création d'une dictionnaire avec 3 valeurs
Pour ajouter une valeur dans un dictionnaire, il faut indiquer une clé entre crochets.
mon_dico[clé] = valeur # Ajout de valeur à la "position" clé
Si on ajoute une valeur à une clé existante, cela remplacera l'ancienne valeur par la nouvelle.
À savoir : si on boucle sur un dictionnaire, Python nous renverra les clés :
for element in dico:
print(element) # Affiche clé1 puis clé2 puis clé3
FONDAMENTAUX
SAS (Statistical Analysis System) est un outil d'informatique décisionnelle. Il permet de traiter des données en les sélectionnant, les triant, les recodant, créant de nouvelles variables, calculant des statistiques, créant des tableaux et graphiques ...
On distingue principalement deux grandes étapes/structures sur SAS :
- Étape DATA : manipulation de bases de données.
- Étape PROC : analyse de bases de données.
Sous SAS les données sont stockées dans des tableaux appelés tables.
Les caractéristiques des noms de tables et de variable sont les suivantes :
- Elles doivent commencer soit par une lettre soit par un underscore.
- Elles doivent avoir une longueur maximale de 32 caractères (maximum 8 caractères pour les noms de bibliothèques).
- Seuls les lettres, les chiffres et les underscores sont autorisés.
- Elles ne sont pas sensibles à la casse (pas de distinction entre les lettres majuscules et minuscules).
Il faut savoir qu'une ligne doit commencer par une instruction (DATA, PROC, FORMAT, SET, RUN, etc ...) et se finir par un point virgule.
La commande RUN; indique à SAS qu'une étape (DATA par exemple) est terminée et qu'il doit l'exécuter.
Si on exécute tout notre code et que l'on n'a pas mis de RUN; à la fin de notre paragraphe, SAS va s'arrêter après le premier paragraphe.
Sous SAS, les commentaires commencent par /* et se terminent par */ . SAS passera automatiquement le texte du commentaire en vert.
Le journal contient l'historique des compilations du code. Il est très important de vérifier que l'exécution du code a bien fonctionné.
La coloration du journal est la suivante :
- Noir : code soumis
- Bleu : aucune erreur
- Vert : présence d'erreurs "non fatales"
- Rouge : erreur empêchant l'exécution du programme correctement