Agilité avec les données#
Faire du machine learning veut d’abord dire être capable de manipuler les données comme bon vous semble et les représenter à l’aide de graphiques.
Rappels de programmation#
Notebooks
- 2A.eco - Rappel de ce que vous savez déjà mais avez peut-être oublié
- Les quelques règles de Python
- Les outputs de Python : l’opération, le print et le return
- Type de base : variables, listes, dictionnaires …
- A retenir
- Questions pratiques :
- Objets : méthodes et attributs
- Les opérations et méthodes classiques des listes
- Les méthodes des listes
- A retenir et questions
- Passer des listes, dictionnaires à pandas
Matrices et DataFrames - numpy pandas SQL#
Import/export de données dans un DataFrame, manipulation selon une logique SQL, utilité des index, lambda function, premiers graphiques, commandes magiques.
De nombreux livres ont été écrits sur la manipulation des données en Python. En voici un : Python Data Science Handbook.