0% ont trouvé ce document utile (0 vote)
103 vues12 pages

Cours Python 5

Transféré par

yelianjoanesazon1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
103 vues12 pages

Cours Python 5

Transféré par

yelianjoanesazon1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Programmation avancée en Python/R

Luc ATAKPA

Avril, 2024

IFRI-UAC Python / R Avril, 2024 1 / 12


DRAFT: EN COURS D’EDITION

IFRI-UAC Python / R Avril, 2024 2 / 12


Agenda

1 Objectifs du cours

2 Python avancé
Outils IA en Python

3 Introduction à la programmation en R
Introduction a la programmation en R
Les bases de la programmation en R

IFRI-UAC Python / R Avril, 2024 3 / 12


Objectifs du cours

Approfondir vos bases du langage Python


Introduire la programmation en R
Introduire quelques outils Python pour l’IA

IFRI-UAC Python / R Avril, 2024 4 / 12


Agenda

1 Objectifs du cours

2 Python avancé
Outils IA en Python

3 Introduction à la programmation en R
Introduction a la programmation en R
Les bases de la programmation en R

IFRI-UAC Python / R Avril, 2024 5 / 12


Matériel

Le cours Python est essentiellement basé sur l’ouvrage Fluent


Python
Nous utiliserons le dépôt GitHub fluentpython/example-code-2e
Vous êtes amené à cloner le dépôt pour suivre les exemples pratiques
Avoir Python installé est un prérequis
Le cours sera un mixe de théorie et de sessions pratiques de codage
Le but n’est pas d’apprendre des syntaxes, fonctions, méthodes etc...
par cœur, mais de comprendre les aspects avancés de Python qui
seront abordés tout au long du court.

IFRI-UAC Python / R Avril, 2024 6 / 12


Pourquoi Python Avancé

Un programmeur expérimenté peut commencer à écrire du code Python


utile en quelques heures. Cependant, au fil des semaines et des mois de
travail productif, de nombreux développeurs continuent d’écrire du code
Python avec un fort accent hérité des langages appris auparavant. Même
si Python est votre premier langage, il est souvent présenté dans les
milieux académiques et les livres d’introduction en évitant soigneusement
les fonctionnalités spécifiques au langage.

Luciano Ramalho, auteur de Fluent Python

IFRI-UAC Python / R Avril, 2024 7 / 12


Agenda

1 Objectifs du cours

2 Python avancé
Outils IA en Python

3 Introduction à la programmation en R
Introduction a la programmation en R
Les bases de la programmation en R

IFRI-UAC Python / R Avril, 2024 8 / 12


Intro R

R est un langage de programmation utilisé pour l’analyse statistique, la


visualisation de données et la modélisation prédictive. Développé au début
des années 1990 par Ross Ihaka et Robert Gentleman à l’Université
d’Auckland, en Nouvelle-Zélande, R s’est inspiré du langage S et a
rapidement gagné en popularité grâce à sa communauté active et son
modèle open source. R est reconnu pour sa capacité à manipuler, analyser
et visualiser des données de manière efficace et élégante. Tout au long de
ce cours, nous explorerons les fondamentaux de R, en passant par
l’importation et la manipulation de données, les analyses statistiques de
base, et la création de graphiques sophistiqués.

IFRI-UAC Python / R Avril, 2024 9 / 12


Intro R / Les bases

R comme une calculatrice (Intro)


Objets
Fonctions
Vecteurs
Aide

IFRI-UAC Python / R Avril, 2024 10 / 12


Intro R / Types de donnees

Types de données basiques en R (numeric, integer, logical, complex,


character, raw)
Structures de donnees (scalaires, vecteurs, matrices, arrays, listes,
data frames)
Manipulation des donnees en R

IFRI-UAC Python / R Avril, 2024 11 / 12


Intro R / Types de données

Les graphiques nuages de points


les histogrammes
Les box plots et autres
Intro a Lattice et ggplot2

IFRI-UAC Python / R Avril, 2024 12 / 12

Vous aimerez peut-être aussi