Description
Introduction
Cette formation propose d’exploiter tout le potentiel de Python dans Power BI afin d’enrichir et d’approfondir vos analyses de données. Vous apprendrez à préparer et configurer l’environnement technique, à automatiser des opérations de nettoyage avancées et à exploiter les bibliothèques Pandas, Matplotlib et Seaborn. Le programme aborde également la création de visualisations sophistiquées ainsi que l’intégration de modèles de machine learning directement au sein de vos rapports Power BI.
Objectifs
À l'issue de la formation, le participant sera capable de :
Installer l'environnement de travail et les librairies nécessaires pour réaliser le couplage technique entre Python et Power BI
Réaliser le traitement, le nettoyage et la manipulation de données en utilisant les fonctionnalités de la bibliothèque Pandas.
Construire des graphiques et des visualisations de données à l'aide des librairies Matplotlib et Seaborn.
Utiliser des scripts Python pour répondre à des cas d'usages spécifiques tels que le clustering K-means ou les requêtes API.
Programme
INTRODUCTION
Présentation de Python
Présentation des librairies compatibles avec Power BI
Python et Power BI : dans quels cas les combiner, et dans quels cas éviter
MISE EN PLACE DE L'ENVIRONNEMENT
Installation de l'environnement de travail (python, environnement virtuel, librairies)
Couplage Python et Power BI
Un premier exemple dans Power BI
TRAITEMENT DES DONNEES AVEC PANDAS
Import des données
Nettoyage
Manipulation de colonnes
Traitement des données temporelles
Jointures et concaténation
VISUALISATIONS AVEC MATPLOTLIB ET SEABORN
Matplotib : premier graphe
- Exemples de graphes avec Matplotlib
- Heatmap avec Seaborn
AUTRES CAS D'USAGES
K-means avec Scikit-learn
Requêtes API (uniquement pour la version Desktop)
Public cible
Personnes travaillant sur Power BI et voulant automatiser certains traitements de données.
Personnes travaillant avec Python et voulant intégrer des scripts Python dans Power BI.
Prérequis
Maîtriser la création de dashboards avec Power BI
Bases de Python fortement recommandées
Conditions
Support de cours
-
Des supports de cours seront disponibles après les modules respectifs
-
Die Kursunterlagen werden nach den jeweiligen Modulen zur Verfügung gestellt
-
Course materials will be made available after the respective modules
Lieu
L-1611 Luxembourg
Luxembourg