Ci-dessous vous pourrez télécharger des compléments à mes trois livres (Le langage R au quotidien, SAS l’essentiel et Reporting avec SAS) ainsi que des macros SAS avec leur documentation pour vous simplifier la vie.
Mes livres
Le langage R au quotidien
Le livre essentiel pour accompagner la découverte de R et son utilisation en milieu professionnel. Manipulations de données, import, export, requêtes, production de statistiques simples et de graphiques descriptifs sont abordés. Le tout s’appuie sur un jeu de données exemple volumineux et réaliste : un an de réservations de logements AirBnB sur Paris. Si vous souhaitez consulter la table des matières, cliquez ici.
Ce livre est édité par Dunod. Il fait 288 pages et est proposé au tarif public de 32€ en version papier et 24€99 en e-book. Vous pouvez l’acheter sur le site de l’éditeur et chez votre libraire habituel, en ligne ou en boutique. Les données et les exemples sont disponibles sur GitHub (https://github.com/olivierDecourt/livreR). Vous pouvez lire des critiques de cet ouvrage sur le site developpez.com.
SAS l’essentiel
LE livre pour démarrer son apprentissage de SAS. Manipulations de données, import, export, SQL, production de statistiques simples et de graphiques descriptifs et macro-langage sont abordés. Une présentation de SAS Enterprise Guide et de son système d’invites (macro-variables) complète l’ouvrage.
Ce livre est édité par Dunod. Il fait 256 pages et est proposé au tarif public de 29€. Vous pouvez lire des critiques de cet ouvrage sur le site developpez.com.
Reporting avec SAS
Un livre dédié aux problématiques de DataViz et de reporting avec SAS : graphiques et tableaux, et particulière tout ce qui touche à l’ODS.
Ce livre est édité par Dunod. Il fait 232 pages et est proposé au tarif public de 32€. Vous pouvez lire des critiques de cet ouvrage sur le site developpez.com.
Mes macro-programmes SAS
Ces macro-programmes sont fournis tels quels. Ils sont le fruit d’années de développement. Ils permettent de simplifier un certain nombre de manipulations, en particulier autour de la construction de scores avec SAS. Leur documentation est fournie plus bas. Cliquer sur le nom du macro-programme pour récupérer son code.
Je les mets à disposition dans un esprit de partage. Si vous les partagez à votre tour, merci d’indiquer votre source. Si vous les améliorez, j’apprécierais de recevoir un message m’indiquant la nature de vos améliorations, voire le nouveau code. Si vous souhaitez des approfondissements sur le langage macro de SAS, vous pouvez consulter nos formations pour automatiser votre code.
Statistique exploratoire (voir nos formations statistiques)
- %caracParQuali : Caractérisation d’une variable qualitative par des variables qualitatives (utile pour la préparation d’un score, la description d’une typologie) ; imite la méthode DEMOD de Spad
- %hotdeck : Imputation de données manquantes par hotdeck.
- %testQuanti : Calcul de divers tests (comparaisons de moyennes, médianes, distributions) pour des variables quantitatives vs une variable binaire
- %varQuanti : Dessin de distributions et tests (comparaisons de moyennes, médianes, distributions) pour des variables quantitatives vs une variable binaire
Construction d’un score (voir nos formations au scoring)
- %linkGraph : Dessin de graphiques préalables à une régression logistique (weight of evidence vs variable explicative)
- %aov16 : Découpage d’une variable quantitative en tranches selon la relation avec une variable cible binaire
- %woe_cut : Découpage d’une variable quantitative en tranches selon la relation avec une variable cible binaire
- %disqual : Analyse discriminante DISQUAL
- %diagnostics : Calculs d’indicateurs de qualité d’un modèle de discrimination binaire (régression logistique, arbre de décision, analyse discriminante, etc.)
- %lift : Dessin d’une courbe de lift d’un modèle de score pour variable binaire
- %roc : Dessin d’une courbe ROC pour un modèle de score pour variable binaire
- %scoreDist : Dessin d’une courbe de densité d’un score créé par la modélisation d’une variable binaire
DataViz / graphiques / reporting (voir nos formations en DataViz)
- %sgradar : Construction de graphiques « radar » avec un modèle GTL (SAS 9.3 minimum)
- %rgbHex : Conversion d’un triplet rouge/vert/bleu (nombres de 0 à 255) en code couleur SAS
Divers
- %time : Calcul du temps écoulé à l’exécution d’un programme SAS
Documentation des macro-programmes SAS
Vous trouverez ici la documentation des macro-programmes SAS proposés ci-dessus. Ce sont des documents PDF à télécharger. Cliquer sur le nom du macro-programme pour récupérer sa documentation.
Statistique exploratoire
- %caracParQuali : Caractérisation d’une variable qualitative par des variables qualitatives (utile pour la préparation d’un score, la description d’une typologie) ; imite la méthode DEMOD de Spad
- %hotdeck : Imputation de données manquantes par hotdeck.
- %testQuanti : Calcul de divers tests (comparaisons de moyennes, médianes, distributions) pour des variables quantitatives vs une variable binaire
- %varQuanti : Dessin de distributions et tests (comparaisons de moyennes, médianes, distributions) pour des variables quantitatives vs une variable binaire
Construction d’un score
- %linkGraph : Dessin de graphiques préalables à une régression logistique (weight of evidence vs variable explicative)
- %aov16 : Découpage d’une variable quantitative en tranches selon la relation avec une variable cible binaire
- %woe_cut : Découpage d’une variable quantitative en tranches selon la relation avec une variable cible binaire
- %disqual : Analyse discriminante DISQUAL
- %diagnostics : Calculs d’indicateurs de qualité d’un modèle de discrimination binaire (régression logistique, arbre de décision, analyse discriminante, etc.)
- %lift : Dessin d’une courbe de lift d’un modèle de score pour variable binaire
- %roc : Dessin d’une courbe ROC pour un modèle de score pour variable binaire
- %scoreDist : Dessin d’une courbe de densité d’un score créé par la modélisation d’une variable binaire
DataViz / graphiques / reporting
- %sgradar : Construction de graphiques « radar » avec un modèle GTL (SAS 9.3 minimum)
- %rgbHex : Conversion d’un triplet rouge/vert/bleu (nombres de 0 à 255) en code couleur SAS
Divers
- %time : Calcul du temps écoulé à l’exécution d’un programme SAS