Maîtrisez matplotlib : Quiz sur la visualisation de données en Python
🧠 Quiz 10 questions 10 min
QUIZ INTERACTIFDiff. 5/10
Apprenez à créer des graphiques professionnels avec matplotlib en Python. Cours complet avec exercices pour les élèves de Terminale en informatique.
Question 1 sur 10 10:00
[{"id":53711,"question":"Quelle fonction de matplotlib permet de créer un graphique en ligne droite ?","option_a":"plt.plot()","option_b":"plt.scatter()","option_c":"plt.bar()","option_d":"plt.pie()","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cstrong\u003Eplt.plot()\u003C\/strong\u003E est utilisée pour tracer des courbes ou lignes droites. Les autres fonctions servent à créer des nuages de points, des histogrammes ou des camemberts.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53712,"question":"Vrai ou Faux ? La bibliothèque matplotlib est uniquement compatible avec Python.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Vrai. matplotlib est une bibliothèque conçue spécifiquement pour le langage Python. Elle n'est pas compatible avec d'autres langages de programmation.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53713,"question":"Quel paramètre permet de modifier la couleur d’une courbe tracée avec plt.plot() ?","option_a":"color='red'","option_b":"linecolor='blue'","option_c":"style='dashed'","option_d":"width=2","option_e":"","option_f":"","bonne_reponse":"A","explication":"Le paramètre \u003Cstrong\u003Ecolor='red'\u003C\/strong\u003E permet de définir la couleur de la courbe. Les autres options modifient respectivement le style de ligne, le style de tracé et l'épaisseur.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53714,"question":"Vrai ou Faux ? Pour ajouter une légende à un graphique, il faut utiliser la fonction plt.legend() après avoir tracé les données.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Vrai. La fonction \u003Cstrong\u003Eplt.legend()\u003C\/strong\u003E doit être appelée après avoir tracé les données et ajouté des étiquettes via le paramètre label dans les fonctions de tracé.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53715,"question":"Quelle fonction permet de créer un histogramme avec matplotlib ?","option_a":"plt.hist()","option_b":"plt.bar()","option_c":"plt.plot()","option_d":"plt.scatter()","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cstrong\u003Eplt.hist()\u003C\/strong\u003E est dédiée à la création d'histogrammes. Les autres fonctions servent à créer des barres, des courbes ou des nuages de points.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53716,"question":"Vrai ou Faux ? Le module pyplot de matplotlib est souvent importé sous le nom 'plt' pour simplifier l’écriture du code.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Vrai. Il est courant d'importer le module pyplot sous le nom \u003Cstrong\u003Eplt\u003C\/strong\u003E pour faciliter l'écriture du code, par exemple : \u003Cem\u003Eimport matplotlib.pyplot as plt\u003C\/em\u003E.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53717,"question":"Quel paramètre permet de définir le titre d’un graphique avec matplotlib ?","option_a":"title='Mon Graphique'","option_b":"label='Titre'","option_c":"xlabel='Axe X'","option_d":"plt.title()","option_e":"","option_f":"","bonne_reponse":"D","explication":"La fonction \u003Cstrong\u003Eplt.title()\u003C\/strong\u003E permet de définir le titre du graphique. Les autres options modifient respectivement les étiquettes des axes ou ne sont pas valides.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53718,"question":"Vrai ou Faux ? Les graphiques créés avec matplotlib sont automatiquement sauvegardés dans un fichier PDF.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"B","explication":"Faux. Les graphiques ne sont pas sauvegardés automatiquement. Il faut utiliser la fonction \u003Cstrong\u003Eplt.savefig('nom_du_fichier.pdf')\u003C\/strong\u003E pour les exporter.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53719,"question":"Quelle fonction permet d’ajouter une étiquette à l’axe des abscisses ?","option_a":"plt.xlabel()","option_b":"plt.ylabel()","option_c":"plt.title()","option_d":"plt.legend()","option_e":"","option_f":"","bonne_reponse":"A","explication":"La fonction \u003Cstrong\u003Eplt.xlabel()\u003C\/strong\u003E permet d'ajouter une étiquette à l'axe des abscisses (axe X). La fonction plt.ylabel() sert pour l'axe des ordonnées.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0},{"id":53720,"question":"Vrai ou Faux ? La bibliothèque matplotlib permet de créer des graphiques 3D.","option_a":"Vrai","option_b":"Faux","option_c":"","option_d":"","option_e":"","option_f":"","bonne_reponse":"A","explication":"Vrai. Avec le module \u003Cstrong\u003Empl_toolkits.mplot3d\u003C\/strong\u003E, matplotlib permet de créer des graphiques en trois dimensions, comme des surfaces ou des nuages de points 3D.","points":1,"type":"qcm","actif":1,"section_id":null,"ordre":0}]
Chargement...
Cliquez sur une réponse pour valider
Les options de réponse ne sont pas disponibles pour cette question.