

Incertain où
commencer?
Track
Certificat
Python for Data Analysis
4.6+
★★★★★
★★★★★
920 avis
Intermediate
This track will guide you from beginner to advanced levels in data analysis using Python. You will learn how to work with NumPy and Pandas, build powerful visualizations, and apply mathematical methods for data analysis. Afficher plus
python
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skillsPersonalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity TeamsWhat you will learn
- Master NumPy and Pandas for efficient data manipulation
- Visualize data effectively using advanced techniques
- Apply probability theory and mathematical modeling for analysis
- 145 chapters
- 17 hours
- 135 tasks
Trusted by employees of leading companies
Learning track content
Module 1 / Bases de NumPy
Explorez les applications de NumPy et comprenez pourquoi il s'agit de l'une des bibliothèques les plus populaires pour le calcul numérique. Découvrez les différentes méthodes de création et d'initialisation des tableaux afin de répondre efficacement à divers besoins en données.
Découvrez comment accéder à des éléments spécifiques et à des sous-ensembles dans les tableaux NumPy à l'aide de la notation d'index. Apprenez à appliquer l'indexation conditionnelle pour filtrer les données et gérer efficacement les valeurs manquantes.
NumPy propose de nombreuses fonctions intégrées pour effectuer des opérations courantes sur les tableaux. Découvrez comment utiliser ces outils pour transformer, agréger et analyser efficacement les données sans écrire de code répétitif.
Apprenez à effectuer des opérations mathématiques efficacement sur des tableaux NumPy. Appliquez ces opérations pour résoudre des problèmes concrets et approfondir la compréhension de la manière dont les calculs vectorisés accélèrent l'analyse numérique.
Module 2 / Introduction à Pandas
Découvrez les fondamentaux de la bibliothèque pandas. Apprenez à créer et manipuler des Series et des DataFrames, explorez leur structure et développez votre confiance dans l'exécution des opérations de données essentielles.
Maîtrise du chargement et de la gestion des données à partir de fichiers CSV et TXT. Acquisition d'une expérience pratique dans l'importation de jeux de données et leur préparation pour une analyse ultérieure à l'aide des outils pandas.
Apprenez à explorer, nettoyer et résumer efficacement les données. Comprendre la gestion des valeurs manquantes, l'extraction d'informations et l'exécution d'opérations statistiques de base avec pandas.
Module 3 / Manipulation de Données avec Pandas
Cette section vous apprendra à afficher des colonnes spécifiques par leurs titres ou indices. Vous découvrirez également les différentes méthodes de sélection des lignes par indices.
Ici, vous apprendrez à extraire des données répondant à des conditions spécifiques. Vous découvrirez également comment les combiner et même créer vos propres conditions.
Dans cette section, vous approfondirez vos connaissances sur la définition de différentes conditions de données. Vous apprendrez à vérifier si vos données figurent dans une liste de valeurs définies ou se situent entre deux valeurs. Vous découvrirez également comment identifier les valeurs les plus grandes et les plus petites.
Cette section est l'une des plus fascinantes du cours. Vous apprendrez ici à regrouper les données de différentes manières. Cela vous aidera à travailler en tant qu'analyste de données pour obtenir des informations sur des groupes de données spécifiques.
Cette section est l'une des plus importantes pour un analyste de données, car si les données contiennent des valeurs manquantes ou sont dans un format incorrect, il sera impossible de les exploiter. Ainsi, vous apprendrez ici comment traiter de telles valeurs inappropriées.
Module 4 / Les Bases de la Théorie des Probabilités
Nous commencerons notre apprentissage de la théorie des probabilités en examinant quelques définitions et règles de base : qu'est-ce qu'une expérience stochastique et un événement aléatoire, qu'est-ce que l'indépendance et l'incompatibilité des événements dans le contexte de la théorie des probabilités, qu'est-ce que la probabilité et comment pouvons-nous calculer les probabilités de différents événements élémentaires.
Dans les tâches de la vie réelle, nous devons souvent faire face à des relations complexes et, par conséquent, calculer les probabilités de plusieurs événements ou d'événements qui dépendent les uns des autres. Voyons comment nous pouvons le faire en utilisant la théorie des probabilités.
Pour résoudre de nombreux problèmes réels en théorie des probabilités, des modèles spéciaux ont été créés pour décrire une situation particulière. Considérons certains des modèles les plus utilisés qui peuvent être utilisés pour décrire certains résultats discrets d'expériences stochastiques.
Que se passe-t-il si le résultat d'une expérience stochastique ne peut pas être décrit par une valeur discrète ? Pour cela, on utilise des modèles qui fonctionnent avec des valeurs continues. Considérons les plus populaires de ces modèles.
Souvent, nous sommes confrontés à la tâche de vérifier la dépendance des résultats de différentes expériences stochastiques les unes par rapport aux autres. De plus, il est nécessaire non seulement d'évaluer la présence de dépendances, mais aussi de quantifier d'une manière ou d'une autre le degré de ces dépendances. Pour résoudre ces problèmes, nous pouvons utiliser la covariance et la corrélation.
Module 5 / Visualisation Ultime Avec Python
Découvrez les principes fondamentaux de la visualisation de données avec Matplotlib. Comprenez ses concepts clés, explorez ses avantages et réalisez un premier graphique simple à l'aide de cette bibliothèque de visualisation essentielle.
Maîtriser la visualisation des données à travers les types de graphiques les plus populaires. Apprendre à construire des graphiques linéaires, de dispersion et à barres pour communiquer clairement les informations issues des données.
Apprenez à rendre vos graphiques plus informatifs et attrayants visuellement. Ajoutez des titres, des légendes, des couleurs et des grilles, et découvrez comment organiser efficacement plusieurs sous-graphiques.
Explorer des visualisations statistiques permettant d’analyser les distributions et les tendances des données. Créer des histogrammes, des boîtes à moustaches et des diagrammes circulaires pour révéler des informations statistiques approfondies.
Améliorez vos compétences en visualisation avec Seaborn. Créez des graphiques avancés tels que les countplots, KDE, pair plots et heatmaps tout en maîtrisant le style élégant et les options de personnalisation de Seaborn.
Requirements
- A computer with a browser - all browsers are supported.
- Your enthusiasm to enhance your tech skills.
- Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
L'essentiel est d'apprendre et de ne pas abandonner
Le matériel est bon, il y a beaucoup à apprendre, tout cela pour s'améliorer, et l'essentiel est d'apprendre ce que vous souhaitez....
Matteo Comune
Grâce à eux, j'apprends énormément…
Grâce à eux, j'apprends beaucoup plus rapidement car ils vous aident à tout comprendre depuis le début. C'est le meilleur site web pour aider les personnes sans connaissances préalables en informatique...
Yuliana Cadavid
super cours pour débutants
super cours pour débutants, ils testent vos connaissances à chaque leçon...
Elpunzon
Je profite pleinement de mon expérience Codefinity…
Je profite pleinement de mon expérience Codefinity en apprenant Python. L'apprentissage à votre rythme est idéal car il s'adapte à votre emploi du temps...
Alexandru Alexandru
C'est agréable d'apprendre avec Codefinity
C'est agréable d'apprendre avec Codefinity. C'est facile et il y a de bons exemples de ce que j'ai appris ici...
jacob Templet
Easy to follow along with and provides…
Facile à suivre et apporte un défi dans mon quotidien. Ce défi me motive à apprendre chaque jour...
Elan
Codefinity est un outil d'apprentissage complet…
Codefinity est un outil d'apprentissage complet qui vous aide à développer vos compétences en tant qu'ingénieur logiciel ou data scientist. Les exercices sont amusants et constituent un excellent moyen d'affiner vos compétences...
Thibault
Première fois que j'apprends à coder
Première fois que j'apprends à coder et je réussis grâce à Codefinity - merci...
Adrien Morel
Parfaitement conçu pour les débutants complets
Parfaitement conçu pour les débutants complets, le progrès pas à pas me donne confiance....
_Gracy
c'est tout simplement parfaitement bien expliqué
C'est tout simplement parfaitement bien expliqué ! Jusqu'à présent, je n'ai rencontré aucune difficulté car tout est si bien organisé...
Ruslan Kravchuk
L'essentiel est d'apprendre et de ne pas abandonner
Le matériel est bon, il y a beaucoup à apprendre, tout cela pour s'améliorer, et l'essentiel est d'apprendre ce que vous souhaitez....
Matteo Comune
Grâce à eux, j'apprends énormément…
Grâce à eux, j'apprends beaucoup plus rapidement car ils vous aident à tout comprendre depuis le début. C'est le meilleur site web pour aider les personnes sans connaissances préalables en informatique...
Yuliana Cadavid
super cours pour débutants
super cours pour débutants, ils testent vos connaissances à chaque leçon...
Elpunzon
Je profite pleinement de mon expérience Codefinity…
Je profite pleinement de mon expérience Codefinity en apprenant Python. L'apprentissage à votre rythme est idéal car il s'adapte à votre emploi du temps...
Alexandru Alexandru
C'est agréable d'apprendre avec Codefinity
C'est agréable d'apprendre avec Codefinity. C'est facile et il y a de bons exemples de ce que j'ai appris ici...
jacob Templet
Easy to follow along with and provides…
Facile à suivre et apporte un défi dans mon quotidien. Ce défi me motive à apprendre chaque jour...
Elan
Codefinity est un outil d'apprentissage complet…
Codefinity est un outil d'apprentissage complet qui vous aide à développer vos compétences en tant qu'ingénieur logiciel ou data scientist. Les exercices sont amusants et constituent un excellent moyen d'affiner vos compétences...
Thibault
Première fois que j'apprends à coder
Première fois que j'apprends à coder et je réussis grâce à Codefinity - merci...
Adrien Morel
Parfaitement conçu pour les débutants complets
Parfaitement conçu pour les débutants complets, le progrès pas à pas me donne confiance....
_Gracy
c'est tout simplement parfaitement bien expliqué
C'est tout simplement parfaitement bien expliqué ! Jusqu'à présent, je n'ai rencontré aucune difficulté car tout est si bien organisé...
Data Engineer
Certificat de Réalisation
Montrez vos compétences nouvellement acquises. Vous l'avez mérité
Discover more
Learning tracks
Seulement pour Ultimate
7 Cours
293 Tâches
Seulement pour Ultimate
6 Cours
215 Tâches
Seulement pour Ultimate
4 Cours
114 Tâches
Seulement pour Ultimate
6 Cours
116 Tâches
Seulement pour Ultimate
4 Cours
142 Tâches
Seulement pour Ultimate
4 Cours
98 Tâches
Seulement pour Ultimate
3 Cours
39 Tâches
Seulement pour Ultimate
7 Cours
376 Tâches
Seulement pour Ultimate
7 Cours
345 Tâches
Seulement pour Ultimate
6 Cours
308 Tâches
Seulement pour Ultimate
5 Cours
147 Tâches
Seulement pour Ultimate
7 Cours
182 Tâches
Seulement pour Ultimate
4 Cours
85 Tâches
Seulement pour Ultimate
7 Cours
278 Tâches
Seulement pour Ultimate
5 Cours
237 Tâches
Seulement pour Ultimate
4 Cours
123 Tâches
Seulement pour Ultimate
4 Cours
161 Tâches
Seulement pour Ultimate
3 Cours
75 Tâches
Seulement pour Ultimate
6 Cours
293 Tâches
Seulement pour Ultimate
5 Cours
206 Tâches
Seulement pour Ultimate
3 Cours
2 Projets
62 Tâches
Seulement pour Ultimate
3 Cours
180 Tâches
Seulement pour Ultimate
6 Cours
177 Tâches
Learning tracks
parcours
Développement Web Avec C#
Débutant
4.7
(3154)
parcours
Python de Zéro à Héros
Débutant
4.6
(11578)
parcours
SQL de Zéro à Héros
Débutant
4.7
(3364)
parcours
Essentiels de C++
Débutant
4.3
(888)
parcours
Développement de Jeux avec Unity
Débutant
4.4
(179)
parcours
Devenez Développeur React
Intermédiaire
4.3
(100)
parcours
Essentiels d'Excel
Débutant
4.5
(578)
parcours
Essentiels de Java
Débutant
4.5
(386)
parcours
Développement Web Full Stack
Débutant
4.6
(1177)
parcours
Fondations du Développement Frontend
Débutant
4.6
(1124)
parcours
Maîtriser la Visualisation des Données
Intermédiaire
4.6
(816)
parcours
Maîtrise de l'Apprentissage Automatique
Intermédiaire
4.4
(167)
parcours
Maîtrise du C++
Avancé
4.5
(53)
parcours
Java Web
Avancé
4.7
(3715)
parcours
Devenez un Ingénieur QA
Débutant
4.6
(959)
parcours
Production Vidéo avec Adobe
Débutant
4.9
(9)
parcours
Outils de Conception UI/UX
Débutant
4.6
(16)
parcours
Compétences Bureautiques Essentielles
Débutant
4.6
(434)
parcours
Digital Marketing Essentials
Débutant
4.5
(10)
parcours
Complete Social Media Management
Débutant
5.0
(7)
parcours
Business AI Toolkit
Débutant
4.5
(95)
parcours
Développement de Sites Web Sans Code
Débutant
3.8
(5)
parcours
Odyssée du Deep Learning
Avancé
4.3
(46)
Become a Development expert
Interactive exercises
Learning videos
AI-assistant on all courses
Workspaces for designing your own projects
Ready to get started?
ProBest intro offer | UltimateA complete experience to kickstart your career | |
|---|---|---|
| 250+ Top-Rated courses | ||
| Completion certificates | ||
| AI-Assistant in all courses | ||
| 40+ hands-on Real-world projects | ||
| Personalized study tracks | ||
| Unlimited workspaces | ||
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skillsPersonalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams