Quelques éléments sur le logiciel SAS
|
|
- Josiane Briand
- il y a 8 ans
- Total affichages :
Transcription
1 Master Ingénierie Mathématique M1 Université Paris-Sud Calcul de risques et prédictions Introduction Quelques éléments sur le logiciel SAS SAS - Statistical Analysis System - est un logiciel polyvalent qui traite de nombreux domaines de la Statistique. De conception américaine, il est développé par la société SAS- Institute basée à Cary, en Caroline du Nord. Il a acquis depuis la mise en route du projet au début des années 60 une situation dominante dans de nombreuses branches d activités économiques. SAS est un logiciel multi-facettes capable de gérer de gros volumes de données (tableaux de plusieurs gigaoctets) à des fins d analyse ou de reporting automatisé. Un avantage important sur d autres logiciels de Statistique présents dans l industrie est la possibilité de programmer sous SAS ses propres procédures. Il s attache à suivre le grand principe de la compatibilité verticale, toute nouvelle version du logiciel doit accepter les applicatifs conçus avec les versions antérieures. Malheureusement, SAS compte aussi certaines faiblesses : coût élevé, langage de programmation peu avancé, graphiques moyens,... 1 Description générale du logiciel SAS 1.1 Les fenêtres de SAS A l ouverture de SAS, 5 fenêtres apparaissent simultanément : : fenêtre servant à la rédaction du code qui sera exécuté. Cet éditeur ne constitue pas le point fort de SAS! On peut aussi utiliser un autre éditeur plus pratique depuis lequel on copiera les programmes vers le. Log : fenêtre de contrôle qui permet de s assurer du bon fonctionnement du programme. Le programme y est écrit en noir avec ses commentaires en vert. On peut y lire les messages d avertissement de SAS en vert pour un problème non fatal, et en rouge, précédé de «warning» lorsqu une erreur fatale est détectée. : fenêtre affichant les sorties du programme SAS sous forme de listing. Results : fenêtre dressant l historique des programmes successifs exécutés par SAS depuis le début de la session en cours. Cette fenêtre permet d accéder directement aux résultats de la fenêtre. Explorer : fenêtre permettant de naviguer parmi les données SAS. Cet explorateur de SAS permet d accéder aux librairies SAS dont notamment la librairie «Work» associée à la session courante. Remarques : Pensez à organiser à l écran les cinq fenêtres à l ouverture de SAS. Les trois premières fenêtres sont les plus importantes. En particulier, prenez l habitude de contrôler le bon déroulement du programme dans la fenêtre Log. 1
2 Pensez à purger les fenêtres et Log car elles ne se vident pas automatiquement à l execution d un nouveau programme. 1.2 Articulation d un programme SAS Un programme SAS est un enchaînement d instructions de deux types : DATA : création, lecture et manipulation de tables SAS PROC : traitement, analyse, édition des résultats Gestion des données Pour pouvoir appliquer des procédures à un ensemble de données, celles-ci doivent être préalablement enregistrées sous la forme d un objet SAS, c est à dire sous la forme d une table. Nous reviendrons plus longuement dans la section suivante sur la gestion des données. Notons pour le moment qu il existe trois principales façons de lire un fichier de données sous SAS : Lecture directe des données, en les incluant dans le programme, au moyen de la commande DATALINES (ou CARDS). Lecture des données préalablement enregistrées dans un fichier.txt (ou.dbf) au moyen de la commande INFILE. Utilisation du gestionnaire d importation. Dans tous les cas, n oubliez pas de commencer par visionner les données avant de débuter une étape DATA en SAS. Les procédures SAS Un programme SAS est un enchaînement de procédures, chacune réalisant un traitement sur les tables disponibles. Voici quelques exemples de procédures usuelles : PRINT : pour afficher le contenu d une table dans la fenêtre, SORT : permet d ordonner la table SAS selon les valeurs d une variable quantitative, MEANS, UNIVARIATE : descriptions de variables quantitatives (nombre d observations, minimum, maximum, moyenne, écart-type...), FREQ : description de variables qualitatives (effectifs, fréquences...), CORR : étude des corrélations entre des variables quantitatives, PLOT et GPLOT : graphiques pour des variables quantitatives, CHART et GCHART : graphiques pour des variables qualitatives, BOXPLOT : création de boîtes à moustaches. 1.3 Remarques générales Toute instruction en SAS se termine par Chaque instruction DATA ou PROC se termine par RUN DATA tablesortie instructions diverses PROC nomprocédure <option(s)> instructions diverses 2
3 Options générales : Des commandes peuvent être rajoutées au début d un programme SAS pour régler les options générales (elles continueront à s appliquer jusqu à la fin de la session SAS, ou jusqu à ce qu elles soient modifiées). On les indique avec la commande OPTIONS (le s est facultatif) : pagesize = nombre : impose le nombre de lignes dans une page de sortie output, linesize = nombre : impose le nombre de caractères par ligne, nodate : supprime l impression de la date dans les sorties, nonumber : élimine la numérotation du listing, nocenter : aligne le texte à gauche. Exemple d instruction : OPTIONS pagesize=40 linesize=64 nodate Titre : la commande TITLE permet de placer un titre en haut de chaque page des sor ties. TITLE ceci est un titre Pied-de-page : la commande FOOTNOTE permet de placer un titre en bas de chaque page des sorties. FOOTNOTE ceci appara^ıtra en bas de page Commentaires : des commentaires peuvent être insérés n importe où dans un programme SAS de la façon suivante : /* ceci est un commentaire */ Il est recommandé de ponctuer son programme de commentaires pour une meilleure lisibilité. Édition de rapport : il est possible de récupérer les sorties SAS en éditant un rapport à l aide de ODS. Il suffit d entourer la suite des procédures SAS d un programme de la façon suivante : ODS RTF FILE= "NomFicher.doc" encha^ınement de phases DATA et de phases PROC générant des sorties (listing ou graphiques)... ODS RTF CLOSE Toutes les sorties des différentes procédures insérées entre les deux lignes ODS seront alors copiées dans le fichier NomFichier.doc. Il est aussi possible d éditer les sorties dans une page html en remplaçant RTF par HTML dans l instruction ODS. Selon le format d édition choisi, il peut être nécessaire de changer le format de sortie des graphiques. Le nouveau format est signalé comme une option générale à l aide de l instruction GOPTIONS DEVICE = JPEG ou tout autre format adapté (PS,GIF,...). Noter que le format JPEG est préférable pour des sorties RTF et HTML. Pensez à sauvegarder les programmes et les sorties (en.htlm ou en.doc) régulièrement pour 3
4 éviter de perdre le travail en cours en cas de bug! Impression (SAS sous Linux) : Pour imprimer vos sorties ou vos codes SAS, choisissez dans le menu déroulant Files, Print SetUp, Proprieties, et dans l onglet «Destination», remplacez «Disk» par «Printer». Utilisez l option LINESIZE dans OPTIONS pour limiter la longueur des lignes de sorties et éviter ainsi des problèmes à l impression. Accès à l aide (SAS sous Linux à Orsay) L utilisation des fichiers d aide de SAS nécessite un paramétrage correct des proxies du navigateur par défaut. Lancer le navigateur (Mozilla ou Firefox), et accéder au réglage des proxies : Edit, Parameters, Advanced, Proxies. Dans la ligne de commande pas de proxies pour, rajouter l instruction suivante,@pa14 si pa14 est la machine utilisée, puis confirmer sur la case Ok. 2 Lecture de données L étape DATA permet de créer des tables SAS, qui est le seul format de données avec lequel SAS peut travailler. Les tables sont créées dans la bibliothèque de travail WORK, à laquelle on accède en naviguant depuis l explorateur. Il existe trois façons majeures de créer une table SAS à partir de données : Écriture à l intérieur du fichier avec des données délimitées Importation de données depuis un fichier externe, à l aide de l instruction INFILE Utilisation du gestionnaire d importation La dernière méthode est la plus simple car automatisée mais elle nécessite que les données soient enregistrées dans un fichier lisible par le gestionnaire de SAS. Il est donc indispensable de bien maîtriser les deux autres méthodes. Dans les deux premiers cas, une déclaration des variables est obligatoire au moyen de la commande INPUT. Une séquence DATA des données se présente en général de la façon suivante : DATA <nom de la table SAS>... INPUT Var1 Var2 Var Le nom de la table est donné juste après l instruction DATA. Les variables sont énumérées après l instruction INPUT, il faut évidemment les déclarer dans le bon ordre. 2.1 Le vecteur de travail Le logiciel SAS est conçu pour travailler ligne par ligne, chaque ligne de la table correspondant à un individu dont nous avons une description à travers les différentes variables. Au cours d une étape DATA, SAS lit, crée ou modifie les données en extrayant l une après l autre les lignes de la table (ou du fichier de données) pour les «placer» dans le vecteur de travail où sont effectuées les opérations sur les variables. On appelle ce principe la «boucle implicite». Ce type de fonctionnement permet une programmation très sobre, par exemple : 4
5 Var3 = Var2-Var1 pour créer une variable en fonction de variables existantes. En revanche, il est compliqué (voir impossible dans certains cas) de faire des opérations entre des données positionnées sur des lignes différentes. L extraction d une ligne correspond à une phase de lecture. En sortie du vecteur de travail, il s agit cette fois d une phase d écriture des informations (i.e. des variables), dans la table créée. Avoir à l esprit cette représentation schématique éclaire de nombreux aspects à première vue obscures de l étape DATA de SAS. Par exemple, nous verrons que les formats de données interviennent pendant les deux phases de lecture et d écriture. 2.2 Lectures de données par programmation SAS Données délimitées Dans ce premier exemple, les données sont écrites dans le programme après l instruction DATALINES (ou CARDS). DATA table1 INPUT nom$ age sexe$ DATALINES Chris 36 M Jane 21 F Tom 30 M Joe 49 M Jerry 28 M Dans l instruction INPUT, les variables alphanumérique (textuelles) doivent être suivies de «$», c est le cas ici des variables nom ou sexe. Les données sont, dans cet exemple, séparées par un blanc et ne sont pas alignées (21 est en position 6 sur la seconde ligne et 36 en position 7 sur la première ligne). Ce sont des données de type délimitées (délimitées ici par un blanc). La table table1 sera créée dans la librairie par défaut «WORK». Cette librairie temporaire n existe que le temps de votre session SAS. Pour exécuter ces commandes (ou étape DATA) depuis la fenêtre du, on peut au choix : taper dans la command line «submit» puis enter ou à l aide du menu déroulant dans «Run» cliquer sur «Submit» ou cliquer directement dans la barre tools sur l icône représentant le personnage en train de courir. Cette étape ne produit pas de résultat dans la fenêtre. Par contre, la fenêtre «Log» peut être consultée car s y inscrivent les messages du système indiquant le bon ou le mauvais déroulement du programme. A ce stade, la table table1 est créée dans la librairie «Work». On peut la visualiser à partir de la fenêtre de navigation SAS «Explorer SAS». Pour visualiser dans la fenêtre les résultats de l étape DATA, on utilise la procédure PRINT : 5
6 PROC PRINT DATA = table1 Obs nom age sexe 1 Chris 36 M 2 Jane 21 F 3 Tom 30 M 4 Joe 49 M 5 Jerry 28 M On peut aussi utiliser d autres séparateurs que le séparateur blanc pour agencer les données, il faut alors utiliser l instruction INFILE. L instruction INFILE sert généralement à importer des données depuis un fichier existant (voir plus loin). Combinée avec l argument DATALINES, elle peut être utilisée pour traiter des données définies dans le corps du programme. On peut alors utiliser les différentes options proposées par INFILE : FIRSTOBS=num : indique le numéro num de la première ligne lue. OBS=num : indique le numéro num de la dernière ligne lue. DLM="." : indique le caractère séparateur, la tabulation est notée 09 x. DSD : indique que la succession de deux séparateurs sera interprétée comme une donnée manquante. MISSOVER : permet de lire des enregistrements avec des données manquantes en fin d enregistrement, sans devoir compléter par des caractères indiquant les données manquantes et sans que SAS prenne l enregistrement suivant pour compléter les données. TRUNCOVER : indique à SAS de lire les données jusqu à la fin de l enregistrement ou jusqu à la dernière colonne spécifiée par l entrée colonne ou l entrée formattée, lorsque certains enregistrements sont plus courts que d autres. LRECL=nb : indique le nombre maximum nb de caractères par ligne de données (par défaut 256). Par défaut, le délimiteur utilisé avec INFILE est la «,» mais il est possible d en changer. Par exemple, on peut utiliser le symbole «&» comme délimiteur : DATA table1 INFILE datalines DLM="&" INPUT nom$ age sexe$ DATALINES Chris&36&M Jane&21&F Tom&30&M Joe&49&M Jerry&28&M PROC PRINT DATA =table1 6
7 Données manquantes : Il est important de pouvoir signaler à SAS l existence de données manquantes. Dans le programme suivant, la donnée manquante a perturbé l agencement des données dans la table : DATA table2 INFILE datalines DLM="&" INPUT nom$ age sexe$ DATALINES Bob&m Marie&25&f Yves&45&m Obs nom age sexe 1 Bob. Marie 2 Yves 45 m PROC PRINT DATA=table2 L option DSD de l instruction INFILE permet de donner la priorité au séparateur : SAS interprète alors deux séparateurs successifs comme une donnée manquante, qu il notera dans la table par un point «.». DATA table2 INFILE datalines DLM="&" DSD INPUT nom$ age sexe$ DATALINES Bob&&m Marie&25&f Yves&45&m Obs nom age sexe 1 Bob. m 2 Marie 25 f 3 Yves 45 m PROC PRINT DATA=table2 Utilisation des informats : Les informats sont des formats de lecture (nous verrons plus loin les formats d écriture). Bien qu ils ne soient pas toujours obligatoires, les informats permettent de préciser à SAS sous quels formats les données doivent être lues dans l éditeur ou dans le fichier externe. Les syntaxes principales sont : pour une variable numérique : Var :X. pour des variables entières et Var :X.Q pour des variables décimales. Dans ce dernier cas, X indique le nombre total de caractères à lire (point compris) et Q est le nombre total de décimales. pour une variable alphanumérique :Var :$X. où X indique le nombre de caractères (8 par défaut et donc au delà il faut le préciser). pour une date : Var :YYMMDD. ou Var :YYMMDD8. et d autres formats sont encore possibles. 7
8 Les «:» sont là pour donner la priorité au délimiteur sur le format, ce qui signifie que le long d une ligne, SAS passera d une variable à la suivante sans nécessairement atteindre le nombre total de caractères déclarés. Par exemple, SAS ne lit par défaut que les 8 premiers caractères des données de type alpha-numérique. DATA table3 INPUT nom $ age sexe$ DATALINES ChrisEvans 25 M JaneTrulli 21 F JoeStar 49 M PROC PRINT DATA=table3 Obs nom age sexe 1 ChrisEva 25 M 2 JaneTrul 21 F 3 JoeStar 49 M La solution consiste à utiliser un informat : DATA table3 INPUT nom : $10. age sexe$ DATALINES ChrisEvans 25 M JaneTrulli 21 F JoeStar 49 M PROC PRINT DATA=table3 Obs nom age sexe 1 ChrisEvans 25 M 2 JaneTrulli 21 F 3 JoeStar 49 M Exercice : Créer un tableau SAS pour les 3 individus précédents où la première variable fait apparaître à la fois le nom et le prénom de l individu, séparés par un blanc (Chris Evans), et en conservant les variables age et sexe Lecture de données délimitées en ligne Il est possible de noter les données dans l éditeur en ligne à l aide de l dans l instruction INPUT. 8
9 DATA table4 INFILE datalines DLM="," INPUT nom:$12. age sexe$ DATALINES Chris Evans,25,M,Jane Trulli,21,F,Tom Jones,30,M Erik Truffaz,30,M,Miles Davis,7,M PROC PRINT DATA=table4 Obs nom age sexe 1 Chris Evans 25 M 2 Jane Trulli 21 F 3 Tom Jones 30 M 4 Erik Truffaz 30 M 5 Miles Davis 7 M Données tabulées Dans les exemples qui suivent, les données figurent toujours dans le programme. On parle de données tabulées lorsqu elles occupent toujours les mêmes positions dans le fichier. Puisque que nous avons vu la notion de format de lecture (ou informat dans la terminologie SAS), appliquons aux variables un format de lecture. Voici, quelques uns des formats de lecture usuels de SAS : Format Signification w. Entier décimal w.d. Décimal standard COMMAw.d Décimal avec virgule $w. Alphanumérique DDMMYYw. Jour Mois Année SAS permet de contrôler la colonne à partir de laquelle va se faire la lecture grâce à une instruction de la forme : INPUT [pointeur] nom de variable [$] format d entrée... Le pointeur permet de pointer sur une colonne précise. Le format précise le type de variables, la longueur occupée sur le support et le type de représentation utilisée. Voici des exemples d instructions liées au : le pointeur se déplace à la colonne n de la ligne courante 9
10 +n : le pointeur avance de n colonnes #n : va à la ligne n Dans l exemple suivant, les données sont tabulées selon le schéma suivant : DATA table6 prenom nom age sexe naissance DDMMYY10. DATALINES Chris Evans 29 M 11/01/1976 Jane Trulli 25 F 17/03/1980 Joe Star 55 M 11/05/1950 PROC PRINT DATA = table6 On peut aussi utiliser le code équivalent dans l instruction INPUT : prenom $5. +1 nom $6. +2 age $2. +1 sexe $1. +2 naissance DDMMYY10. Mais dans les deux cas, la table SAS n a pas conservé le bon format pour la date de naissance : Obs prenom nom age sexe naissance 1 Chris Evans 29 M Jane Trulli 25 F Joe Star 55 M Pour que ces formats soient conservés, on utilise l instruction FORMAT (formats d écriture) qui permet de définir les formats souhaités pour chacune des variables au moment de l écriture de la table. Notons qu il est donc possible d appliquer des formats de lecture et d écriture différents à une même variable (voir la variable nom dans l exemple qui suit). 10
11 DATA table6 prenom nom age sexe naissance DDMMYY10. FORMAT prenom $5. nom $7. age $2. sexe $1. naissance DDMMYY10. DATALINES Chris Evans 29 M 11/01/1976 Jane Trulli 25 F 17/03/1980 Joe Star 55 M 11/05/1950 PROC PRINT DATA = table6 Cette fois on obtient les formats désirés : Obs prenom nom age sexe naissance 1 Chris Evans 29 M 11/01/ Jane Trulli 25 F 17/03/ Joe Star 55 M 11/05/1950 Ceci peut être vérifié avec la procédure CONTENTS qui décrit le contenu d une table SAS : PROC CONTENTS DATA=table6 Log Liste alphabétique des variables et attributs # Variable Type Len Format 3 age Alph 2 $2. 5 naissance Num 8 DDMMYY10. 2 nom Alph 6 $7. 1 prenom Alph 5 $5. 4 sexe Alph 1 $1. Exercice : Comparez les formats de table6 avec ou sans l instruction FORMAT. Voici un exemple voisin, pour lequel les données sont sur plusieurs lignes. Le caractère «#» permet d organiser les variables d une même observation sur plusieurs lignes : 11
12 DATA table6 INPUT prenom nom age $2. sexe $1. +6 naissance DDMMYY10. FORMAT prenom $5. nom $6. age $2. sexe $1. naissance DDMMYY10. DATALINES Chris Evans 29 M 11/01/1976 Jane Trulli 25 F 17/03/1980 Joe Star 55 M 11/05/1950 PROC PRINT DATA = table6 Obs prenom nom age sexe naissance 1 Chris Evans 29 M 11/01/ Jane Trulli 25 F 17/03/ Joe Star 55 M 11/05/ Lectures de données à partir d un fichier externe Les données sont maintenant disponibles dans un fichier externe qui se nomme ici individus.txt. La première chose à faire est de bien identifier le type de fichier à lire (tabulaire ou délimité, et si c est le cas, par quel délimiteur). Il faut aussi savoir quelles sont les données contenues et quels sont les formats associés. Notez bien que cet exemple n est pas représentatif car le plus souvent les fichiers de données externes contiennent un grand nombre de données. Ce fichier est extrait d un tableur du type excel ou works. Le fichier texte est d un format particulier : Tab delimited file. DATA tableindiv INFILE individus.txt DSD DLM= 09 x TRUNCOVER INPUT prenom $ nom $ sexe $ anniversaire : DDMMYY10. age ville $10. FORMAT sexe $1. anniversaire : DDMMYY10. age 2. ville $15. PROC PRINT DATA = tableindiv L option DSD est là pour prévenir les données manquantes et l option TRUNCOVER permet de lire des lignes non complètes sans passer automatiquement à la ligne suivante. Ici, «Londres» n occupe pas 10 caractères, et sans TRUNCOVER, SAS serait tenté d aller à la ligne suivante et 12
13 créerait ainsi une confusion dans la lecture. Le plus souvent, il est donc conseillé d associer l option TRUNCOVER à l instruction INFILE. La sortie est bien celle désirée : Obs prenom nom sexe anniversaire age ville 1 Chris Evans M 11/01/ Londres 2 Jane Trulli F 11/12/ Manchester 3 Tom Jones M 11/07/ Milan 4 Joe Star M 11/05/ Paris 5 Jim Courrier M 11/05/ Monaco 6 Suzanne Vega F 11/09/ New York 7 Janis Poplin F 11/05/ Boston Pour que de bons formats soient conservés au moment de l écriture de la table, il est parfois nécessaire de préciser une nouvelle fois les formats (c est par exemple le cas pour les dates et le nombre de décimales conservés dans les variables numériques, qui sont de 4 par défaut). Pour cela on peut indiquer directement les formats avec l instruction FORMAT. On peut aussi utiliser l instruction ATTRIB qui permet en plus d affecter des labels aux variables. Voici un exemple de code utilisant cette instruction : DATA tableindiv1 INFILE individus.txt DSD DLM= 09 x TRUNCOVER INPUT prenom $ nom $ sexe $ anniversaire : DDMMYY10. age ville $10. ATTRIB prenom LABEL = "Prénom de l individu" nom LABEL = "Nom de l individu" sexe LABEL = "Sexe de l individu" FORMAT = $1. anniversaire LABEL = "Date de naissance" FORMAT = DDMMYY10. age LABEL = "Age de l individu" FORMAT = 2. ville LABEL = "Prénom de l individu" FORMAT = $10. PROC CONTENTS DATA = tableindiv1 Liste alphabétique des variables et attributs # Variable Type Len Format Label 5 age Num 8 2. Age de l individu 4 anniversaire Num 8 DDMMYY10. Date de naissance 2 nom Alph 8 Nom de l individu 1 prenom Alph 8 Prénom de l individu 3 sexe Alph 8 $1. Sexe de l individu 6 ville Alph 10 $10. Prénom de l individu 13
14 De façon générale, retenir que pour modifier les formats obtenus dans la table SAS, il est préférable des modifier les formats dans la phase d écriture de la table (avec ATTRIB), plutôt que dans la phase de lecture des données (avec les informats). 3 Manipulation de tables 3.1 Fusion verticale de tables La fusion verticale consiste à empiler les données de plusieurs tables SAS. Elle est réalisée dans une étape DATA avec l instruction SET qui permet de charger des tables. SAS lit alors l une après l autre les lignes de la première table avant de passer à la seconde table,... Dans ce type de fusion, on a généralement des ensembles de données avec des variables communes. DATA tablecréée SET TableLue1 TableLue2...tableLuen Dans l exemple présenté en Figure 1, on empile les tables table1 et table2 pour obtenir une troisième table combine. Les données sont empilées dans la table résultante combine mais s il existe des doublons dans les données, ils ne sont pas pour autant éliminés. On appelle doublon la répétition d un individu avec les mêmes caractéristiques, c est à dire les mêmes variables (dans notre exemple l individu Jane). Afin d éliminer les doublons, il faut utiliser la procédure SORT avec l option NODUPRECS. La procédure SORT permet de trier des données selon les variables déclarées dans l instruction BY (en cas d égalité sur la première variable, c est la seconde qui sert de critère de tri, puis la troisième,...). Attention à l utilisation de l option NODUPRECS : dans la recherche des doublons, seules les données déclarées dans l instruction BY seront considérées. PROC SORT DATA=combine NODUPRECS BY prenom age PROC PRINT DATA=combine Obs prenom age 1 Chris 36 2 Dan 38 3 Emma 51 4 Jane 21 5 Jerry 28 6 Jim 18 7 Joe 20 8 Joe 49 9 Sam Sid Tom 30 La répétition de l individu «Jane» est éliminée alors que les deux individus distincts «Joe» sont conservés. 14
15 DATA table1 INPUT prenom $ age DATALINES Chris 36 Jane 21 Tom 30 Joe 49 DATA table2 INPUT prenom $ age DATALINES Jerry 28 Dan 38 Jim 18 Sid 36 Emma 51 Jane 21 Joe 20 Sam 36 DATA combine SET table1 table2 PROC PRINT DATA=combine Obs prenom age 1 Chris 36 2 Jane 21 3 Tom 30 4 Joe 49 5 Jerry 28 6 Dan 38 7 Jim 18 8 Sid 36 9 Emma Jane Joe Sam 36 Fig. 1 Fusion verticale des tables table1 et table Fusion horizontale de tables Pour réaliser la fusion horizontale de tables SAS, ces tables doivent posséder au moins une variable commune qui servira à recoller les données. Attention, avant d effectuer une fusion horizontale de plusieurs tables, les données de chaque table doivent être triées selon la (les) variable(s) de recollement. La procédure SORT permet de trier des tables : PROC SORT DATA = tablelue BY Var1 Var2... Varp La fusion horizontale est réalisée dans une étape DATA avec l instruction MERGE. Il faut indiquer à SAS, avec l instruction BY, quelles sont les variables de recollement. 15
16 DATA tablecréee MERGE Tablelue1 Tablelue2 BY Var1 Var2... Varp Par exemple, la fusion des tables table1 et table2 en une troisième table combine selon la variable prenom est obtenue grâce à la programmation suivante : DATA table1 INPUT prenom $ age DATALINES Chris 36 Jane 21 Tom 30 Joe 49 DATA table2 INPUT prenom $ sexe $ DATALINES Tom M Chris M Jane F Joe M PROC SORT DATA=table1 BY prenom PROC SORT DATA=table2 BY prenom DATA combine MERGE table1 table2 BY prenom PROC PRINT DATA=combine Obs prenom age sexe 1 Chris 36 M 2 Jane 21 F 3 Joe 49 M 4 Tom 30 M Reprenons la même fusion mais cette fois-ci avec des données non communes dans les deux tables. La table table1 contient l individu Tom qui ne figure pas dans table2. A contrario, la table table 2 contient l individu Jerry ne figurant pas dans la table table1. 16
17 DATA table1 INPUT prenom $ age DATALINES Chris 36 Jane 21 Tom 30 Joe 49 Obs prenom age sexe 1 Chris 36 M 2 Jane 21 F 3 Jerry. F 4 Joe 49 M 5 Tom 30 DATA table2 INPUT prenom $ sexe $ DATALINES Jerry F Chris M Jane F Joe M PROC SORT DATA=table1 BY prenom PROC SORT DATA=table2 BY prenom DATA combine MERGE table1 table2 BY prenom PROC PRINT DATA=combine L individu Jerry qui est présent dans table 2 et absent de table1 prend la valeur F pour la variable sexe et a une donnée manquante (représentée par le.) pour la variable age. A contrario, l individu Tom présent dans table1 et absent de table2 prend la valeur 30 pour la variable age et a une donnée manquante (représentée par le blanc) pour la variable sexe. Pour organiser la fusion horizontale, on utilise une boucle avec l option IN. Dans le programme qui suit on aura également l occasion d utiliser l instruction OUTPUT (ordre d écriture dans une table) qu il faut obligatoirement utiliser ici dans la boucle pour que SAS écrive dans la table désirée. 17
18 DATA combine1 combine2 combine3 MERGE table1(in=a) table2(in=b) BY prenom /*intersection de table1 et table2*/ IF a and b THEN OUTPUT combine1 /*dans table2 et pas dans table1*/ IF not a and b THEN OUTPUT combine2 /*dans table1 et pas dans table2*/ IF a and not b THEN OUTPUT combine3 PROC PRINT DATA=combine1 PROC PRINT DATA=combine2 PROC PRINT DATA=combine3 (combine1) Obs prenom age sexe 1 Chris 36 M 2 Jane 21 F 3 Joe 49 M (combine2) Obs prenom age sexe 1 Jerry. F (combine3) Obs prenom age sexe 1 Tom Création et sélection de variables utiles On peut rajouter de nouvelles variables à l intérieur d une étape DATA en les définissant directement, par exemple dans le code suivant : DATA Tablecréée SET Tablelue NouvelleVar = Var1 + Var2 Var1 et Var2 sont des variables de Tablelue et la table Tablecréée contient la variable NouvelleVar en plus de toutes les variables de Tablelue. Il est possible, au sein d une étape DATA de supprimer certaines variables au moyen de l option DROP = Var1. On peut aussi utiliser l option KEEP=Var1... VarN qui permet de ne garder que certaines des variables de la table. Par exemple, DATA Tablecrée SET Tablelue (KEEP = Var2) On peut aussi supprimer certaines observations à l aide de l instruction WHERE, comme l illustre l exemple suivant. La table Homme est construit à partir de la table Indiv en ne conservant que les individus de sexe masculin. 18
19 DATA Indiv INPUT prenom $ sexe $ DATALINES Chris M Jane F Tom M Joe M DATA Homme SET Indiv (WHERE = (sexe = M )) PROC PRINT DATA = Indiv PROC PRINT DATA = Homme (Indiv) Obs prenom sexe 1 Chris M 2 Jane F 3 Tom M 4 Joe M (Homme) Obs prenom sexe 1 Chris M 2 Tom M 3 Joe M 19
SAS de base : gestion des données et procédures élémentaires
1 SAS de base : gestion des données et procédures élémentaires SAS de base : gestion des données et procédures élémentaires Résumé Description des commandes (module SAS de base) les plus utiles de l étape
Plus en détailINITIATION AU LOGICIEL SAS
INITIATION AU LOGICIEL SAS (version 9.1.3 sous Windows) Hélène HAMISULTANE Bibliographie : Initiation au logiciel SAS(9) pour Windows, Coqué N. (juin 2006). www.agroparistech.fr/img/pdf/polysas.pdf SAS
Plus en détailÉvaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
Plus en détail1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information
TP Numéro 2 CRÉER ET MANIPULER DES TABLEAUX (Mise en forme, insertion, suppression, tri...) 1 CRÉER UN TABLEAU 1.1 Présentation Pour organiser et présenter des données sous forme d un tableau, Word propose
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailGUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Plus en détailAvenir Concept Monaco
Avenir Concept Monaco WIN GSM version 16 Envoi direct des factures par email Application : WIN GSM Module : Caisse et facturation Fonction : Envoi direct de la facture au client par email au lieu de l
Plus en détailManuel d utilisation du web mail Zimbra 7.1
Manuel d utilisation du web mail Zimbra 7.1 ma solution de communication intelligente Sommaire 1 Connexion à la messagerie Zimbra p.4 1.1 Prérequis p.4 1.1.1 Ecran de connexion à la messagerie p.4 2 Presentation
Plus en détailRapports d activités et financiers par Internet. Manuel Utilisateur
Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir
Plus en détailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détailGestion de références bibliographiques
Mars 2011 Gestion de références bibliographiques Outil pour gérer ses bibliographies personnelles sur le web. Il est intégré à Web of Science (WOS). La version web est une version allégée de EndNote (ne
Plus en détailManuel de l utilisateur à l intention des candidats externes
Manuel de l utilisateur à l intention des candidats externes Version 13A Société canadienne d hypothèques et logement Août 2013 Élaboré pour la SCHL par : Rémi R. Paquette Révisé par : Kristen Provost
Plus en détailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détailLe logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.
1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de
Plus en détailEXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailSolutions en ligne Guide de l utilisateur
Solutions en ligne Guide de l utilisateur Décembre 2009 Informations générales... 1 Configuration minimale requise... 1 Connexion... 1 Page d accueil des Solutions en ligne... 2 Utilisation de la table
Plus en détailCréation d un site Internet
Création d un site Internet Weebly.com Johanne Raymond Collège Lionel Groulx, mai 2010 Service du soutien à l enseignement et Plan de réussite Ouvrir un compte sur Weebly... 1 Modifier le modèle... 2 Ajouter
Plus en détailVoyez clair dans vos finances avec AccèsD Affaires
h00 Voyez clair dans vos finances avec Description de la fonctionnalité Le relevé des opérations : vos transactions en temps réel Le détail de vos transactions peut être produit pour les 62 derniers jours.
Plus en détailManuel du gestionnaire
Manuel du gestionnaire ENT MESTEK v.2010 Ce manuel s adresse à l équipe administrative d un établissement scolaire : principal, principal adjoint, secrétaires dans un collège, proviseur, proviseur adjoint,
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Plus en détailIntroduction au logiciel de gestion bibliographique Zotero
au logiciel de gestion bibliographique Zotero Pour Microsoft Word et Writer La gestion manuelle des références bibliographiques (inventaire des sources consultées, rédaction d une bibliographie et création
Plus en détailRECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série
RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU N de série Siège social 107, rue Henri Barbusse BP305-92111 CLICHY Cedex 1 Sommaire Description 1. Installation 2. Mise
Plus en détailGuide d utilisation des services My Office
Guide d utilisation des services My Office Note importante : La version de ce guide d utilisation ne s applique qu à l interface RIA (Web 2.0) de My Office. Une section supplémentaire concernant l interface
Plus en détailTable des matières PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS. Introduction
PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS Depuis SAS 9.2 TS2M3, SAS propose un nouveau langage de programmation permettant de créer et gérer des tables SAS : le DS2 («Data Step 2»). Ces nouveautés
Plus en détailSAS base Introduction à SAS SQL SAS IML
SAS base Introduction à SAS SQL SAS IML Introduction Le système SAS est un ensemble de modules logiciels pour la gestion et le traitement statistique des données. À travers différents types d interfaces
Plus en détailGUIDE MEMBRE ESPACE COLLABORATIF. Février 2012
GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
Plus en détailLogiciel ArpentGIS-PC Guide de l utilisateur
D3E Electronique Logiciel ArpentGIS-PC Guide de l utilisateur D3E Electronique SA 2003-2008 D3E ELECTRONIQUE Parc du Grand Troyes 3 Rond-point Winston Churchill 10302 SAINTESAVINE Cedex Email : support@arpentgis.com
Plus en détailDébuter avec Excel. Excel 2007-2010
Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER
Plus en détailProgramme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4
TABLE DES MATIÈRES PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4 LE COMPAGNON OFFICE 4 Masquage ou affichage du Compagnon Office 4 Sélection d un autre Compagnon 4 APPRIVOISER EXCEL 5 Exercice no 1
Plus en détailÉdu-groupe - Version 4.3
Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les
Plus en détailMAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC
Plus en détailStyler un document sous OpenOffice 4.0
Mars 2014 Styler un document sous OpenOffice 4.0 Un style est un ensemble de caractéristiques de mise en forme (police, taille, espacement, etc.) qui sert à structurer un document en l organisant de manière
Plus en détailMEDIAplus elearning. version 6.6
MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...
Plus en détailUtilisation du logiciel ModellingSpace
Utilisation du logiciel ModellingSpace 1. Pour ouvrir le logiciel, cliquer deux fois sur l icône de ModellingSpace se trouvant sur le bureau. N ouvrez pas d autres applications en même temps que ModellingSpace.
Plus en détailMon aide mémoire traitement de texte (Microsoft Word)
. Philippe Ratat Mon aide mémoire traitement de texte (Microsoft Word) Département Ressources, Technologies et Communication Décembre 2006. Sommaire PRÉSENTATION DU DOCUMENT 1 Objectif principal 1 Deux
Plus en détailService des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1
Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Table des matières 1. Accéder au gestionnaire de notes... 3 2. Sélectionner une classe... 4 3. Première
Plus en détailMO-Call pour les Ordinateurs. Guide de l utilisateur
MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION
Plus en détailSOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4
Messagerie Zimbra version 7 Prise en main Nadège HARDY-VIDAL 2 septembre 20 SOMMAIRE. Connexion à la messagerie Zimbra 4..Pré-requis 4.2.Ecran de connexion à la messagerie 4 2. Présentation générale de
Plus en détailLogiciel Le Sphinx Plus 2 version 5. Le Sphinx Développement 74650 Chavanod
Logiciel Le Sphinx Plus 2 version 5 Le Sphinx Développement 74650 Chavanod 2005-2006 Plan Présentation générale du logiciel Stade Élaboration du questionnaire Stade Collecte des réponses Stade Traitements
Plus en détailDécouverte du logiciel ordinateur TI-n spire / TI-n spire CAS
Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra
Plus en détailManuel d utilisation de la messagerie. http://zimbra.enpc.fr
Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...
Plus en détailDate M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B
Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir
Plus en détailGuide de l utilisateur Mikogo Version Windows
Guide de l utilisateur Mikogo Version Windows Table des matières Création d un compte utilisateur 3 Téléchargement et installation 4 Démarrer une session 4 Joindre une session 5 Fonctionnalités 6 Liste
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailExcel 2007 Niveau 3 Page 1 www.admexcel.com
Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement
Plus en détailUne ergonomie intuitive
Une ergonomie intuitive Les solutions de la ligne PME offrent une interface de travail proche des usages quotidiens en informatique. Leur ergonomie intuitive facilite la prise en main du logiciel. Une
Plus en détailTutoriel. Votre site web en 30 minutes
Tutoriel Votre site web en 30 minutes But du tutoriel Nous allons vous présenter comment réaliser rapidement votre site avec Web Creator Pro 6 en vous basant sur l utilisation des modèles fournis avec
Plus en détailESPACE COLLABORATIF SHAREPOINT
Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...
Plus en détailManuel d utilisation du site web de l ONRN
Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil
Plus en détailPRÉSENTÉ PAR : NOVEMBRE 2007
MANUEL D UTILISATION DU FICHIER EXCEL DE GESTION DES OPÉRATIONS DANS LE CADRE DU PROGRAMME FOR@C D AIDE AUX PME DE L INDUSTRIE DES PRODUITS FORESTIERS PRÉSENTÉ PAR : NOVEMBRE 2007 Table des matières Manuel
Plus en détailComment utiliser FileMaker Pro avec Microsoft Office
Guide d utilisation Comment utiliser FileMaker Pro avec Microsoft Office Comment utiliser FileMaker Pro et Microsoft Office page 1 Table des matières Introduction... 3 Avant de commencer... 4 Partage de
Plus en détailEuropresse.com. Pour les bibliothèques publiques et de l enseignement. Votre meilleur outil de recherche en ligne. Guide version 1.
Europresse.com Pour les bibliothèques publiques et de l enseignement Votre meilleur outil de recherche en ligne Guide version 1.5 CEDROM-SNi Comprendre la page d accueil 1. Bandeau de navigation 2. Espace
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailSommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2
Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification
Plus en détailIntroduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Plus en détailFormation tableur niveau 1 (Excel 2013)
Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant
Plus en détailGuide de l approbateur de base
File Routing & Collaboration Guide de l approbateur de base 5.0 V1 Date Modified 03/04/2014 Historique des révisions Date Version Description Auteur Feb. 19, 2014 1 Original Chris Olberding 2 1 re étape
Plus en détailMISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.
MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft. Accès MISE AU POINT FINANCIÈRE Guide de l utilisateur (V3) Octobre 2012 Page 2
Plus en détailPARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE
PARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE ETAPE 1 : configurer votre site Griotte comme site de confiance. Ouvrir votre navigateur sur une page Griotte, n importe laquelle, par exemple
Plus en détailAfin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :
1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%
Plus en détailAccess 2010 Entraînement 1 Garage Renault Dossier 24 MCD
Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.
Plus en détailINTRODUCTION AU CMS MODX
INTRODUCTION AU CMS MODX Introduction 1. Créer 2. Organiser 3. Personnaliser UNE PETITE INTRODUCTION QUEST-CE QU UN CMS? CMS est l acronyme de Content Management System. C est outil qui vous permet de
Plus en détailInstallation et utilisation du client FirstClass 11
Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)
Plus en détailInitiation à LabView : Les exemples d applications :
Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple
Plus en détail1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :
1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : La procédure d installation démarre. La fenêtre suivante vous indique
Plus en détailTable des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP
L INTEGRATION DE SAS AVEC JMP Quelles sont les techniques possibles pour intégrer SAS avec JMP? Comment échanger des données entre SAS et JMP? Comment connecter JMP à SAS? Quels sont les apports d une
Plus en détailGuide de l administrateur DOC-OEMCS8-GA-FR-29/09/05
Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.
Plus en détailNote de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
Plus en détailMANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS
MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS Début Commencez par lancer votre navigateur et saisir dans la barre d adresse l URL suivant:. https://www2.unece.org/ian/login.jsf
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
Plus en détailInitiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr
Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année
Plus en détailBase de données Guide de l utilisateur 2014-2015
Base de données Guide de l utilisateur 2014-2015 TABLE DES MATIÈRES NOTES 3 1. CONNEXION 3 2. GESTION DE L AFFILIATION 4 1. Vérification du profil du club 4 2. Affiliation du club pour la saison en cours
Plus en détailContrôle en Cours de Formation
Win CFA Module C.C.F. Module Contrôle en Cours de Formation *********************************************************************************** [ Documentation Technico Commerciale ] ************************************************************************************
Plus en détailPremière étape : créer le fichier de données - extraire les données de PMB et les transférer dans Excel
A.-M. Cubat Démo (Apli) : imprimer des cartes de lecteurs ou une «planche-contact» - avec les codes-barres Page 1 Première étape : créer le fichier de données - extraire les données de PMB et les transférer
Plus en détailPAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel
PAGE L écran du logiciel d Open Office Draw Nom du document : Nom d enregistrement Barre de mise forme: Ligne, couleurs, fond,... Barre de menu: Les commandes du logiciel Barre d outils: Les boutons de
Plus en détailSYSTRAN 7 Guide de démarrage
1 SYSTRAN 7 Guide de démarrage Réf : DSK-7-QSG-HO-FR Bienvenue SYSTRAN 7 Guide de démarrage Félicitations! Nous vous remercions d avoir choisi SYSTRAN V7 la version la plus récente et la plus puissante
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailOuvrir le compte UQÀM
Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!
Plus en détailF O R M A T I O N S LOTUS NOTES. 8.5 Utilisateurs. 02 40 42 33 37 13 rue de la Bôle. E U R L. a u c a p i t a l d e 1 0 0 0
Bureautique - Internet - Développement ALTAIRE F O R M A T I O N S Logiciels - Audit - Marketing LOTUS NOTES 8.5 Utilisateurs 02 40 42 33 37 13 rue de la Bôle 44510 le Pouliguen altair.formation s@wan
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailChapitre 3 : outil «Documents»
Chapitre 3 : outil «Documents» L outil «Documents» fonctionne comme le gestionnaire de fichiers de votre ordinateur. Vous pouvez y transférer des documents de tous types (html, Word, Powerpoint, Excel,
Plus en détailLe Logiciel de traitement sur site IMS
Le Logiciel de traitement sur site IMS Ce logiciel permet à partir de votre login et mot de passe: -Tracer vos courbes en direct aux échelles souhaitées -De créer votre dossier PDF complet pour vos clients
Plus en détailL export de SAS vers Excel expliqué à ma fille
L export de SAS vers Excel expliqué à ma fille SAS est un logiciel merveilleux, mais tous n y ont pas accès. Pour contenter la soif de données de vos collègues qui n auraient pas d autre outil à disposition,
Plus en détailVOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET
VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET Brancher / débrancher l ordinateur de la prise Allumer / éteindre l ordinateur : pour allumer ou éteindre l ordinateur vous devez appuyer sur le bouton On/off
Plus en détailSéminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010
Séminaire d information MIGRATION WINDOWS 7 ET OFFICE 2010 Pourquoi migrer vers Office 2010? Pour bénéficier d une meilleure ergonomie Pour faciliter les échanges avec l extérieur Pour profiter de la puissance
Plus en détailSystème de Gestion Informatisée des. Exploitations Agricoles Irriguées avec Contrôle de l Eau
MINISTERE DE L AGRICULTURE DE L ELEVAGE ET DE LA PECHE DIRECTION DU GENIE RURAL PROJET DE RENFORCEMENT DES CAPACITES NATIONALES DE SUIVI DES RESSOURCES EN EAU AXE SUR LA GESTION DE L EAU AGRICOLE Système
Plus en détailTransfert de notices bibliographiques et d autorité en ligne depuis BnF catalogue général Mode d emploi complet
Bibliothèque nationale de France Direction des services et des réseaux Département de l information bibliographique et numérique Coordination des produits et services bibliographiques Transfert de notices
Plus en détailYour Detecting Connection. Manuel de l utilisateur. support@xchange2.net
Your Detecting Connection Manuel de l utilisateur support@xchange2.net 4901-0128-5 ii Table des matières Table des matières Installation... 4 Conditions d utilisation de XChange 2...4 Définir vos Préférences
Plus en détailCréer le schéma relationnel d une base de données ACCESS
Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...
Plus en détailCahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement
Cahier n o 6 Mon ordinateur Fichiers et dossiers Sauvegarde et classement ISBN : 978-2-922881-10-3 2 Table des matières Fichiers et dossiers Sauvegarde et classement La sauvegarde 4 Enregistrer 4 De quelle
Plus en détailThe Grid 2: Manuel d utilisation
The Grid 2: Manuel d utilisation Bienvenue dans The Grid 2 Merci d avoir choisi The Grid 2! Ce guide va vous apprendre tout ce que vous devez savoir à propos de The Grid 2. Il vous guidera pas à pas pour
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailUtiliser un tableau de données
Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des
Plus en détail