Déroulement de la séquence¶
Dans la deuxième séquence nous allons plus loin dans l’apprentissage de la science des données avec Python. Vous apprendrez à utiliser le module Pandas, à manipuler et filtrer des tableaux de données structurés, mais aussi les bases de l’algorithmie avec les itérations, à créer vos propre fonctions et à gérer les entrée-sorties.
Pour cela, vous allez toujours utiliser les calepins de Jupyter Notebooks. Cette deuxième séquence contient 5 calepins, réalisables en ~1h chacun.
Pendant que vous réalisez ces calepins, vous prendrez note des nouvelles notions et fonctions apprises. Ces notes sont essentielles pour pouvoir programmer de façon efficace.
À télécharger¶
Faire clique droit “enregistrer la cible du lien sous…” pour télecharger ces fichiers :
À faire à la maison¶
- Faire le 1er calepin Dictionnaires et Pandas dans le bureau virtuel (correction du calepin)
- Si j’ai un problème, demander de l’aide sur le Forum Moodle
À faire en séance¶
Pendant les 2 séances de la semaine, vous ferez le reste des calepins :
- Logique, structures de contrôle et filtrage (correction du calepin)
- Itération (correction du calepin)
- Fonctions (correction du calepin)
- Entrées-sorties (correction du calepin)
Trello¶
Afin de suivre votre progression, à la fin de votre séance de travail à la maison ou dans les salles Capsule, vous noterez les calepins réalisés dans votre tableau de tâches Trello.
Objectifs d’apprentissage¶
Une fois les tâches de cette semaine effectuées, vous aurez acquis la compétence de science des données niveau 2. En détail, vous saurez :
- créer et manipuler les dictionnaires et les DataFrame du module Pandas
- décrire et utiliser les opérateurs de comparaisons sur les booléens
- extraire et filtrer des tableaux Numpy et des DataFrame en utilisant des conditions
- écrire la syntaxe et créer des structures conditionnelles et itératives (if, for et while)
- écrire la syntaxe d’une fonction Python, décrire le fonctionnement des arguments d’entrée et de sortie, et créer des fonctions simples
- utiliser l’entrée et la sortie standard, écrire et lire des fichiers avec un format défini