Python Scientifique
Python pour les Scientifiques
Description : Cette unité d’enseignement vise à former les étudiants avec un peu de cours mais surtout beaucoup de mise en oeuvre aux outils de l’écosystème python pour les scientifiques. On y abordera donc l’utilisation des librairies spécialisées pour quelques grandes thématiques : le calcul scientifique avec Numpy, le traitement du signal avec Scipy, la gestion et le traitement de grandes masses de données avec pandas, la mise en forme des résultats avec matplotlib ainsi qu’une introduction à l’apprentissage automatique avec scikit-learn.
Acquis d’apprentissage : À l’issue de ce cours, les élèves seront à même de mobiliser les outils de l’écosystème python pour les parties expérimentales de leurs activités scientifiques.
Modalités d’évaluation : Rapports de TP
Compétences évaluées :
- Modélisation Physique
Responsable de cours : Jérémy Fix
Identifiant Geode : SPM-INF-002
Ressources externes :
CM :
- Calcul scientifique (1.5 h)
- Gestion de données, visualisation (1.5 h)
TP :
- Manipulation des tableaux, Calculs matriciels (3.0 h)
- Problèmes d’optimisation (3.0 h)
- Traitement du signal: Fourier, convolution (3.0 h)
- Pré-traitement d’une grande base de données avec pandas (3.0 h)
- Tests statistiques (3.0 h)
- Apprentissage automatique (3.0 h)