GOPTIONS Statement Description: Déclaration GOPTIONS L'instruction GOPTIONS spécifie les valeurs des options graphiques. Les options graphiques contrôlent les caractéristiques du graphe, telles que la taille, les couleurs, les polices de caractères, les motifs de remplissage et les symboles. Si GOPTIONS est spécifié, ils remplacent le style par défaut. En outre, ils affectent les paramètres des paramètres de périphérique, qui sont définis dans l'entrée de périphérique. Les paramètres de l'appareil contrôlent des caractéristiques telles que l'apparence de l'affichage, le type de sortie produit et la destination de la sortie. L'instruction GOPTIONS vous permet de modifier ces paramètres temporairement, soit pour un seul graphique, soit pour la durée de votre session SAS. Vous pouvez utiliser l'instruction GOPTIONS pour exécuter les tâches suivantes: remplacer les valeurs par défaut des options graphiques qui contrôlent les attributs graphiques ou les paramètres de périphérique pour un seul graphique ou pour toute une session SAS réinitialiser les options graphiques individuelles ou toutes les options graphiques annuler les définitions Pour les instructions AXIS, FOOTNOTE, PATTERN, SYMBOL et TITLE Pour modifier les paramètres de l'appareil en permanence, vous devez utiliser la procédure GDEVICE pour modifier l'entrée de périphérique appropriée ou pour en créer une nouvelle. Pour plus de détails, reportez-vous à la procédure GDEVICE. Pour consulter les paramètres actuels de toutes les options graphiques, utilisez la procédure GOPTIONS. Voir la procédure GOPTIONS pour plus de détails. Utilisation de l'instruction GOPTIONS Les instructions GOPTIONS sont globales et peuvent être situées n'importe où dans votre programme SAS. Toutefois, pour que les options graphiques affectent la sortie d'une procédure, l'instruction GOPTIONS doit s'exécuter avant la procédure. À l'exception de l'option RESET, les options graphiques peuvent être listées dans n'importe quel ordre dans une instruction GOPTIONS. L'option RESET doit être la première option dans l'instruction GOPTIONS. Une option graphique reste en vigueur jusqu'à ce que vous spécifiez l'option dans une autre instruction GOPTIONS, utilisez l'option RESET pour réinitialiser les valeurs ou mettez fin à la session SAS. Lorsqu'une session se termine, les valeurs des options graphiques retournent à leurs valeurs par défaut. Les options graphiques sont additionnelles. Autrement dit, la valeur d'une option graphique reste en vigueur jusqu'à ce que l'option graphique soit explicitement modifiée ou réinitialisée ou jusqu'à ce que votre session SAS se termine. Les options graphiques restent en vigueur même après que vous soumettez des instructions GOPTIONS supplémentaires spécifiant différentes options. Pour réinitialiser une option individuelle à sa valeur par défaut, soumettez l'option sans valeur (une option graphique nulle). Vous pouvez utiliser une virgule (mais elle n'est pas obligatoire) pour séparer une option de graphisme nul de la suivante. Par exemple, cette instruction GOPTIONS définit les valeurs de la couleur d'arrière-plan, de la hauteur du texte et de la police de texte: Remarque: Lorsque le nom de la police contient un espace, entourez le nom entre guillemets. Les guillemets indiquent également l'utilisation d'une police système plutôt qu'une police graphique logicielle. Pour réinitialiser uniquement la spécification de couleur de fond à la valeur par défaut et conserver les valeurs restantes, utilisez cette instruction GOPTIONS: Pour réinitialiser toutes les options graphiques à leurs valeurs par défaut, spécifiez RESETGOPTIONS: Alternativement, vous pouvez utiliser RESETALL, En plus de réinitialiser toutes les options graphiques aux valeurs par défaut. Traitement des options graphiques Vous pouvez contrôler de nombreux attributs graphiques à l'aide d'options d'instructions, d'options graphiques, de paramètres d'appareil ou d'une combinaison de ces options. SASGRAPH recherche ces endroits pour déterminer la valeur à utiliser, en s'arrêtant à la première place qui lui donne une valeur explicite: la valeur de l'option graphique correspondante la valeur d'un paramètre de périphérique trouvé dans l'entrée de catalogue pour votre pilote de périphérique Remarque: Attribut peut être défini dans les trois endroits. Reportez-vous aux chapitres des instructions et des procédures pour les options qui peuvent être utilisées avec chacun. Certaines options graphiques sont prises en charge uniquement pour des périphériques ou des environnements d'exploitation spécifiques. Pour plus d'informations, reportez-vous à la rubrique SAS Help de SASGRAPH ou à la société SAS associée à votre environnement d'exploitation. Copyright SAS Institute Inc. Tous droits réservés. Bienvenue à l'Institut pour la recherche et l'éducation numériques SAS Learning Module Options du système SAS Ce module illustrera certaines des options système offertes par le système SAS. 1. Options système SAS Les options système sont des instructions globales qui affectent l'ensemble de la session SAS et contrôlent la manière dont SAS effectue les opérations. Les options du système SAS diffèrent des options de jeu de données SAS et des options d'instruction en ce que, une fois que vous invoquez une option système, elle reste en vigueur pour toutes les étapes ultérieures de données et proc dans un travail SAS, sauf si vous les spécifiez. Pour afficher les options disponibles et en vigueur pour votre session SAS, utilisez les options de proc. Voici un exemple de sortie produit par l'instruction des options de proc ci-dessus. Toutes les options du système SAS ne sont pas énumérées ci-dessus, mais plusieurs des options les plus courantes sont répertoriées. Bien entendu, il n'est pas nécessaire de comprendre toutes les options SAS pour exécuter un travail SAS. Ce module traitera de certaines des options de système SAS les plus courantes que l'utilisateur typique utiliserait pour personnaliser ses sessions SAS. 2. Options de journal, de sortie et de procédure Les options de journal, de sortie et de procédure spécifient les manières dont la sortie SAS est écrite dans le fichier de sortie de log et de procédure SAS. Voici quelques options de log, de sortie et de procédure couramment utilisées: le centre contrôle si la sortie de la procédure SAS est centrée. Par défaut, la sortie est toujours centrée. Pour spécifier non centré, utilisez nocenter. Qui affichera les résultats dans la fenêtre de sortie comme justifié à gauche. Date affiche la date et l'heure dans la fenêtre de journal et de sortie. Par défaut, la date et l'heure sont toujours imprimées. Pour supprimer l'impression de la date, utilisez nodate. Label permet aux procédures SAS d'utiliser des étiquettes avec des variables. Par défaut, les étiquettes sont autorisées. Pour supprimer l'impression d'étiquettes, utilisez nolabel. Notes contrôle si les notes sont imprimées dans le journal SAS. Par défaut, les notes sont imprimées. Pour supprimer l'impression de notes, utilisez des nonotes. Nombre contrôle si les numéros de page sont imprimés sur la première ligne de titre de chaque page de sortie imprimée. Par défaut, les numéros de page sont imprimés. Pour supprimer l'impression des numéros de page, utilisez nonumber. Linesize spécifie la taille de ligne (largeur de ligne d'imprimante) pour le journal SAS et le fichier de sortie de procédure SAS utilisé par l'étape et les procédures de données. Pagesize spécifie le nombre de lignes pouvant être imprimées par page de sortie SAS. Missing indique le caractère à imprimer pour les valeurs de variable numérique manquantes. Formchar spécifie la liste des caractères graphiques qui définissent les limites de la table. Vous trouverez ci-dessous un exemple de syntaxe pour définir certaines de ces options. 3. Options de contrôle du jeu de données SAS Les options de contrôle du jeu de données SAS spécifient comment les jeux de données SAS sont entrés, traités et produits. Voici quelques options de contrôle de jeu de données SAS couramment utilisées: firstobs provoque le démarrage de la lecture par SAS à une observation spécifiée dans un jeu de données. Si SAS traite un fichier de données brutes, cette option oblige SAS à commencer à lire à une ligne de données spécifiée. La valeur par défaut est firstobs1. Obs spécifie la dernière observation à partir d'un ensemble de données ou le dernier enregistrement à partir d'un fichier de données brutes que SAS doit lire. Pour revenir à l'utilisation de toutes les observations dans un jeu de données, utilisez obsall. Replace spécifie si les ensembles de données SAS stockés en permanence doivent être remplacés. Par défaut, le système SAS sur-écrit des ensembles de données SAS existants si le jeu de données SAS est re-spécifié dans une étape de données. Pour supprimer cette option, utilisez noreplace. Vous trouverez ci-dessous un exemple de syntaxe pour invoquer certaines de ces options. 4. Options de traitement des erreurs Les options de gestion des erreurs indiquent comment le système SAS relève et récupère les conditions d'erreur. Vous trouverez ci-dessous deux options de gestion des erreurs couramment utilisées: les erreurs contrôlent le nombre maximum d'observations pour lesquelles des messages d'erreur complets sont imprimés. Le nombre maximal par défaut de messages d'erreur complets est errors20 fmterr (qui est en vigueur par défaut si non spécifié) contrôle si le système SAS génère un message d'erreur lorsque le système ne peut pas trouver un format à associer à une variable. Désactiver cette option est utile lorsque vous disposez d'un jeu de données système SAS avec des formats personnalisés, mais que vous ne disposez pas de la bibliothèque de formats SAS correspondante. Dans ce cas, SAS générera un message ERROR pour chaque format inconnu rencontré et terminera le travail SAS sans exécuter aucune des données suivantes et les étapes proc. Ainsi, afin de remplacer cette option par défaut et de lire un jeu de données système SAS sans nécessiter une bibliothèque de format SAS, utilisez nofmterr. Voici une syntaxe d'exemple pour appeler ces options. 5. Lire et écrire des options de données La lecture et l'écriture des options de données contrôlent la manière dont les données sont entrées et sorties du système SAS. Voici quelques options de données de lecture et d'écriture couramment utilisées: caps spécifie si les minuscules saisis dans le système SAS sont traduits en majuscules. La valeur par défaut est nocaps. Probsig contrôle le nombre de chiffres significatifs de p-valeurs dans certaines procédures statistiques. Yearcutoff spécifie la première année d'une période de 100 ans utilisée comme valeur par défaut par divers informats et fonctions. (Pour plus d'informations, voir Utilisation des dates dans SAS). Vous trouverez ci-dessous un exemple de syntaxe pour appeler ces options. Il convient également de noter que ces options de jeu de données sont des options globales, par opposition aux options de jeu de données locales qui sont spécifiées au sein d'une étape de données ou proc, et restent en vigueur jusqu'à ce que les données ou l'étape proc se termine. Pour plus d'informations sur les options de jeu de données locales, telles que obs, keep et dro p. Voir Sous-comptage de données dans SAS. Le contenu de ce site Web ne doit pas être interprété comme un endossement d'un site Web particulier, d'un livre ou d'un produit logiciel par l'Université de Californie.
No comments:
Post a Comment