TP0 - Introduction à Python
À rendre le 2025-01-19
Pondération
2% de la note finale du cours.
Objectifs
- L’objectif général du TP est de vous familiariser avec
pandas
,matplotlib
etnumpy
. - L’objectif spécifique du TP est de reproduire la figure suivante, qui montre la distribution des propriétés physiques des roches observées à la mine Canadian Malartic (QC).
Données
Veuillez télécharger les données en format .csv
ici : TP0-proprietes-physiques-CM.csv.
Librairies
Vous aurez besoin des librairies Python suivantes :
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
Consignes
La figure produite doit respecter toutes les consignes suivantes pour obtenir les 2 points.
- Le titre de la figure doit être votre nom complet.
- La figure doit faire exactement 6 pouces de largeur et 4 pouces de hauteur.
- Les étiquettes sur la figure doivent être dans une police sans sérif d’au moins 10 points.
- Les unités des axes doivent être clairement identifiées entre parenthèses.
- Utilisez la syntaxe $\LaTeX$ pour formatter les unités (p. ex. kg/m$^3$)
- Vous êtes libres de choisir les couleurs et marqueurs associés à chaque type de roche.
- Une légende doit apparaître dans le coin inférieur droit de la figure.
- Enregistrer la figure selon le format
.png
avec une résolution de 300 dpi (dots per inch). - Remettre la figure en format
.png
sur le site Moodle du cours.