Reporting avec SAS
معرفی کتاب «Reporting avec SAS» نوشتهٔ Olivier Decourt، منتشرشده توسط نشر Dunod در سال 2008. این کتاب در فرمت pdf، زبان فرانسوی ارائه شده است. «Reporting avec SAS» در دستهٔ بدون دستهبندی قرار دارد.
Table des Matières......Page 8 Avant-propos......Page 14 Chapitre 1 - ODS : organiser et diffuser des sorties......Page 18 1.1 Des unités élémentaires de sorties : les objets ODS......Page 19 1.1.2 La création de tables SAS......Page 20 1.2.2 L'exclusion et l'inclusion : la gestion de « listes noires »......Page 23 1.2.3 La syntaxe de base......Page 24 1.2.5 L'ouverture simultanée de plusieurs destinations ODS......Page 26 1.3.1 La création de pages web......Page 27 1.3.2 La création de documents Word......Page 30 1.3.3 La création de documents PDF......Page 32 1.3.4 La création de classeurs Excel......Page 35 1.4.2 Les sorties par blocs......Page 39 1.4.3 La mise en page des sorties......Page 40 1.4.4 La personnalisation d'une table des matières......Page 41 2.1.1 Les formats multilabels......Page 46 2.1.2 Les formats imbriqués......Page 48 2.1.3 Les formats calculés ou pictures......Page 49 2.2 Les instructions de titres et de pieds de page......Page 53 2.3.1 L'insertion de code HTML ou RTF dans les sorties SAS......Page 55 2.3.2 L'insertion d'éléments prédéfinis......Page 59 2.3.3 L'insertion d'instructions de mise en forme......Page 61 2.3.4 Les caractères spéciaux......Page 63 3.1 Les listes avec la procédure PRINT......Page 68 3.1.1 La syntaxe de base de la procédure PRINT......Page 69 3.1.2 Les options de style pour modifier l'aspect du listing......Page 71 3.1.3 La mise en forme conditionnelle : styles et formats......Page 73 3.2.1 La syntaxe de base de la procédure TABULATE......Page 74 3.2.2 Les pourcentages : comment les calculer ?......Page 84 3.2.3 La mise en forme......Page 87 3.3 Les rapports complexes avec la procédure REPORT......Page 91 3.3.1 Le casting du rapport - distribuer les rôles......Page 92 3.3.2 Les synthèses, totaux et sous-totaux......Page 94 3.3.3 Les calculs dans la proc Report......Page 100 3.3.4 Les transpositions, la mise en colonnes et les statistiques......Page 106 3.3.5 La mise en forme avancée......Page 109 Chapitre 4 - Les graphiques......Page 118 4.1.1 Les drivers de base : GIF, JPEG, WMF, EMF......Page 119 4.1.2 Les drivers « actifs » : ActiveX, Java......Page 120 4.1.3 Les autres options graphiques......Page 121 4.2.1 Des boxplots côte à côte......Page 122 4.2.2 Une seule boxplot......Page 123 4.2.3 Les individus extrêmes......Page 124 4.3 La distribution d'une variable (procédure Univariate)......Page 125 4.3.1 Les histogrammes......Page 126 4.3.2 Les graphiques d'adéquation à une loi (QQ-Plots)......Page 127 4.4.1 Les histogrammes et autres diagrammes en bâtons......Page 129 4.4.2 Les pyramides......Page 131 4.4.3 Les diagrammes circulaires ou camemberts......Page 132 4.4.4 La navigation (drill-down) et les info-bulles......Page 134 4.4.5 Le choix des couleurs......Page 135 4.5.1 Les nuages de points......Page 136 4.5.2 Les courbes et autres variantes......Page 137 4.5.3 Les graphiques à deux échelles......Page 140 4.5.4 Les séries incomplètes......Page 141 4.5.5 Les graphiques à bulles......Page 142 4.5.6 Les courbes de densité, alternative aux histogrammes......Page 144 4.6.1 La construction d'une légende......Page 145 4.6.2 La manipulation des axes......Page 147 4.7.1 Le concept d'Annotate......Page 149 4.7.2 L'ajout de texte à un graphique......Page 150 4.7.3 L'ajout de traits sur un graphique......Page 152 4.8.1 La sauvegarde d'un graphique......Page 153 4.8.2 L'utilisation d'un canevas prédéfini......Page 154 4.9 Les graphiques statistiques via l'ODS......Page 155 5.1.1 Les modèles de style et les modèles tabulaires......Page 158 5.1.2 Le stockage des modèles......Page 159 5.2 La personnalisation d'un modèle tabulaire......Page 160 5.2.1 Les en-têtes et pieds de colonnes......Page 161 5.2.2 Les colonnes......Page 163 5.2.3 Les colonnes empilées......Page 165 5.2.5 Les modèles tabulaires comme outil de reporting ad hoc......Page 166 5.3 La personnalisation des styles......Page 168 5.3.2 Les listes de polices et de couleurs......Page 170 5.3.3 Les éléments-clés d'un style......Page 173 5.3.4 Les références aux éléments d'un style dans une procédure......Page 177 6.1 La notion de document ODS......Page 180 6.1.2 La visualisation d'un document ODS......Page 181 6.1.3 Que contient un document ODS ?......Page 182 6.2 Le post-traitement avec la procédure DOCUMENT......Page 183 6.2.1 La structure arborescente d'un document : répertoires et objets......Page 184 6.2.2 Des sorties rejouées à la demande......Page 185 6.2.3 La mise en forme a posteriori......Page 186 6.2.4 La suppression des éléments existants......Page 188 6.2.5 L'insertion d'éléments supplémentaires......Page 189 Chapitre 7 - La mise en oeuvre dans l'architecture SAS BI......Page 192 7.1 Les différents environnements de SAS BI......Page 193 7.2.1 Comment accéder... ?......Page 194 7.2.2 Où créer des fichiers avec l'ODS ?......Page 195 7.3 L'environnement SAS « classique » en client/serveur......Page 196 7.3.1 Comment accéder... ?......Page 197 7.3.2 Où créer des fichiers avec l'ODS ?......Page 198 7.3.4 Y a-t-il des précautions à prendre ?......Page 200 7.4.3 Peut-on automatiser l'ODS ?......Page 201 7.4.4 Y a-t-il des précautions à prendre ?......Page 203 7.5.1 Qu'est-ce qu'une application stockée ?......Page 204 7.5.3 Peut-on agir sur les options de l'ODS ?......Page 205 7.5.4 Y a-t-il des précautions à prendre ?......Page 207 8.1 Les graphiques en GTL......Page 208 8.1.1 Le GTL : pourquoi et comment......Page 209 8.1.2 Des exemples de graphiques GTL avec SAS 9.1.3......Page 210 8.1.3 Des exemples de graphiques GTL avec SAS 9.2......Page 213 8.2.1 Une structure tabulaire écrite ligne à ligne.........Page 216 8.2.2 ... où l'on peut fusionner des cellules et inclure des images......Page 218 8.3 Les indicateurs de performance......Page 220 Références......Page 222 Index......Page 226 Table des Matières 8 Avant-propos 14 Chapitre 1 - ODS : organiser et diffuser des sorties 18 1.1 Des unités élémentaires de sorties : les objets ODS 19 1.1.1 La récupération des noms et labels d'objets 20 1.1.2 La création de tables SAS 20 1.2 Les destinations ODS : quels formats de fichiers créer et comment ? 23 1.2.1 Que faire (et ne pas faire) avec l'ODS ? 23 1.2.2 L'exclusion et l'inclusion : la gestion de « listes noires » 23 1.2.3 La syntaxe de base 24 1.2.4 L'affichage des sorties en fonction du logiciel utilisé 26 1.2.5 L'ouverture simultanée de plusieurs destinations ODS 26 1.3 Le détail des destinations ODS courantes 27 1.3.1 La création de pages web 27 1.3.2 La création de documents Word 30 1.3.3 La création de documents PDF 32 1.3.4 La création de classeurs Excel 35 1.4 L'aspect du document produit par l'ODS 39 1.4.1 Les en-têtes automatiques 39 1.4.2 Les sorties par blocs 39 1.4.3 La mise en page des sorties 40 1.4.4 La personnalisation d'une table des matières 41 Chapitre 2 - La personnalisation avancée des sorties 46 2.1 Créer des formats complexes 46 2.1.1 Les formats multilabels 46 2.1.2 Les formats imbriqués 48 2.1.3 Les formats calculés ou pictures 49 2.2 Les instructions de titres et de pieds de page 53 2.3 L'insertion de mise en forme dans une sortie 55 2.3.1 L'insertion de code HTML ou RTF dans les sorties SAS 55 2.3.2 L'insertion d'éléments prédéfinis 59 2.3.3 L'insertion d'instructions de mise en forme 61 2.3.4 Les caractères spéciaux 63 Chapitre 3 - Les listes, les tableaux, les rapports 68 3.1 Les listes avec la procédure PRINT 68 3.1.1 La syntaxe de base de la procédure PRINT 69 3.1.2 Les options de style pour modifier l'aspect du listing 71 3.1.3 La mise en forme conditionnelle : styles et formats 73 3.2 Les tableaux croisés avec la procédure TABULATE 74 3.2.1 La syntaxe de base de la procédure TABULATE 74 3.2.2 Les pourcentages : comment les calculer ? 84 3.2.3 La mise en forme 87 3.3 Les rapports complexes avec la procédure REPORT 91 3.3.1 Le casting du rapport - distribuer les rôles 92 3.3.2 Les synthèses, totaux et sous-totaux 94 3.3.3 Les calculs dans la proc Report 100 3.3.4 Les transpositions, la mise en colonnes et les statistiques 106 3.3.5 La mise en forme avancée 109 Chapitre 4 - Les graphiques 118 4.1 Le format de l'image créée et autres options graphiques 119 4.1.1 Les drivers de base : GIF, JPEG, WMF, EMF 119 4.1.2 Les drivers « actifs » : ActiveX, Java 120 4.1.3 Les autres options graphiques 121 4.2 Les boîtes à moustaches (boxplots) 122 4.2.1 Des boxplots côte à côte 122 4.2.2 Une seule boxplot 123 4.2.3 Les individus extrêmes 124 4.3 La distribution d'une variable (procédure Univariate) 125 4.3.1 Les histogrammes 126 4.3.2 Les graphiques d'adéquation à une loi (QQ-Plots) 127 4.4 Les diagrammes circulaires et en bâtons 129 4.4.1 Les histogrammes et autres diagrammes en bâtons 129 4.4.2 Les pyramides 131 4.4.3 Les diagrammes circulaires ou camemberts 132 4.4.4 La navigation (drill-down) et les info-bulles 134 4.4.5 Le choix des couleurs 135 4.5 Les nuages de points et les courbes 136 4.5.1 Les nuages de points 136 4.5.2 Les courbes et autres variantes 137 4.5.3 Les graphiques à deux échelles 140 4.5.4 Les séries incomplètes 141 4.5.5 Les graphiques à bulles 142 4.5.6 Les courbes de densité, alternative aux histogrammes 144 4.6 Les couleurs, les légendes, les axes 145 4.6.1 La construction d'une légende 145 4.6.2 La manipulation des axes 147 4.7 Les ajouts à façon superposés à un graphique ( tables Annotate) 149 4.7.1 Le concept d'Annotate 149 4.7.2 L'ajout de texte à un graphique 150 4.7.3 L'ajout de traits sur un graphique 152 4.8 La fusion de plusieurs graphiques en une seule image 153 4.8.1 La sauvegarde d'un graphique 153 4.8.2 L'utilisation d'un canevas prédéfini 154 4.8.3 Les limites de ce type de fusion d'images 155 4.9 Les graphiques statistiques via l'ODS 155 Chapitre 5 - La gestion des mises en forme 158 5.1 La notion de modèle ou template 158 5.1.1 Les modèles de style et les modèles tabulaires 158 5.1.2 Le stockage des modèles 159 5.2 La personnalisation d'un modèle tabulaire 160 5.2.1 Les en-têtes et pieds de colonnes 161 5.2.2 Les colonnes 163 5.2.3 Les colonnes empilées 165 5.2.4 La suppression d'un modèle tabulaire personnalisé 166 5.2.5 Les modèles tabulaires comme outil de reporting ad hoc 166 5.3 La personnalisation des styles 168 5.3.1 Les héritages 170 5.3.2 Les listes de polices et de couleurs 170 5.3.3 Les éléments-clés d'un style 173 5.3.4 Les références aux éléments d'un style dans une procédure 177 Chapitre 6 - La gestion a posteriori des sorties 180 6.1 La notion de document ODS 180 6.1.1 La création d'un document ODS 181 6.1.2 La visualisation d'un document ODS 181 6.1.3 Que contient un document ODS ? 182 6.1.4 Les problèmes avec les procédures PRINT et REPORT 183 6.2 Le post-traitement avec la procédure DOCUMENT 183 6.2.1 La structure arborescente d'un document : répertoires et objets 184 6.2.2 Des sorties rejouées à la demande 185 6.2.3 La mise en forme a posteriori 186 6.2.4 La suppression des éléments existants 188 6.2.5 L'insertion d'éléments supplémentaires 189 Chapitre 7 - La mise en oeuvre dans l'architecture SAS BI 192 7.1 Les différents environnements de SAS BI 193 7.2 L'environnement SAS « classique » en client seul 194 7.2.1 Comment accéder... ? 194 7.2.2 Où créer des fichiers avec l'ODS ? 195 7.2.3 Peut- on automatiser l'ODS ? 196 7.2.4 Y a-t-il des précautions à prendre ? 196 7.3 L'environnement SAS « classique » en client/serveur 196 7.3.1 Comment accéder... ? 197 7.3.2 Où créer des fichiers avec l'ODS ? 198 7.3.3 Peut-on automatiser l'ODS ? 200 7.3.4 Y a-t-il des précautions à prendre ? 200 7.4 L'environnement SAS Enterprise Guide 201 7.4.1 Comment accéder... ? 201 7.4.2 Où créer des fichiers avec l'ODS ? 201 7.4.3 Peut-on automatiser l'ODS ? 201 7.4.4 Y a-t-il des précautions à prendre ? 203 7.5 Les applications stockées (stored process) 204 7.5.1 Qu'est-ce qu'une application stockée ? 204 7.5.2 Où créer des fichiers avec l'ODS ? 205 7.5.3 Peut-on agir sur les options de l'ODS ? 205 7.5.4 Y a-t-il des précautions à prendre ? 207 Chapitre 8 - Les grandes avancées disponibles dans SAS 9.2 208 8.1 Les graphiques en GTL 208 8.1.1 Le GTL : pourquoi et comment 209 8.1.2 Des exemples de graphiques GTL avec SAS 9.1.3 210 8.1.3 Des exemples de graphiques GTL avec SAS 9.2 213 8.2 Les tableaux sur mesure avec l'objet ODSOUT 216 8.2.1 Une structure tabulaire écrite ligne à ligne... 216 8.2.2 ... où l'on peut fusionner des cellules et inclure des images 218 8.3 Les indicateurs de performance 220 Références 222 Index 226
دانلود کتاب Reporting avec SAS