Matplotlib est une bibliothèque de traçage pour Python qui peut être utilisée de manière interactive ou intégrée dans des interfaces graphiques autonomes. Son interface compacte «pyplot» est similaire aux fonctions de traçage de MATLAB®.
J'ai un problème en essayant de faire tourner mes tiques de date dans matplotlib. Un petit exemple de programme est ci-dessous. Si j'essaye de faire pivoter les graduations à la fin, les graduations ne sont pas tournées. Si j'essaie de faire pivoter les graduations comme indiqué sous le commentaire «plante», …
J'ai utilisé Matplotlib pour tracer des lignes sur une figure. Je voudrais maintenant définir le style, en particulier le marqueur, pour des points individuels sur la ligne. Comment puis-je faire cela? Pour clarifier ma question, je veux pouvoir définir le style des marqueurs individuels sur une ligne, pas tous les …
J'ai besoin de prendre une image et de la sauvegarder après un certain processus. La figure semble correcte lorsque je l'affiche, mais après avoir sauvegardé la figure, j'ai obtenu un espace blanc autour de l'image enregistrée. J'ai essayé l' 'tight'option savefigméthode, cela n'a pas fonctionné non plus. Le code: import …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 3 ans . Améliorez cette question Je viens …
Pour ajouter une légende à un tracé matplotlib, on exécute simplement legend(). Comment supprimer une légende d'un tracé? (Le plus proche legend([])auquel je suis arrivé est de courir pour vider la légende des données. Mais cela laisse un rectangle blanc laid dans le coin supérieur droit.)
En Python, avec Matplotlib, comment tracer un nuage de points avec des cercles vides ? Le but est de dessiner des cercles vides autour de certains des disques colorés déjà tracés parscatter() , de manière à les mettre en évidence, idéalement sans avoir à redessiner les cercles colorés. J'ai essayé …
Je trace le même type d'informations, mais pour différents pays, avec plusieurs sous-graphiques avec matplotlib. Autrement dit, j'ai 9 tracés sur une grille 3x3, tous avec la même chose pour les lignes (bien sûr, des valeurs différentes par ligne). Cependant, je n'ai pas compris comment mettre une seule légende (puisque …
Le code suivant trace sur deux fichiers PostScript (.ps), mais le second contient les deux lignes. import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, …
Dans un script où je crée de nombreuses figures avec fix, ax = plt.subplots(...), j'obtiens l'avertissement RuntimeWarning: Plus de 20 figures ont été ouvertes. Les figures créées via l'interface pyplot ( matplotlib.pyplot.figure) sont conservées jusqu'à ce qu'elles soient explicitement fermées et peuvent consommer trop de mémoire. Cependant, je ne comprends …
J'ai un tableau d'horodatages au format (HH: MM: SS.mmmmmm) et un autre tableau de nombres à virgule flottante, chacun correspondant à une valeur dans le tableau d'horodatage. Puis-je tracer le temps sur l'axe x et les nombres sur l'axe y en utilisant Matplotlib? J'essayais, mais d'une manière ou d'une autre, …
Supposons que j'ai trois ensembles de données: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] Je peux disperser le diagramme ceci: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() Comment puis-je faire cela avec 10 ensembles? J'ai cherché ceci et j'ai pu trouver n'importe quelle référence à ce …
J'ai trop de graduations sur mon graphique et elles se rencontrent. Comment puis-je réduire le nombre de ticks? Par exemple, j'ai des tiques: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Et je veux seulement: 1E-5, 1E-3, ... 1E5, 1E7 J'ai essayé de jouer avec le LogLocator, mais je n'ai pas été …
Je ne peux pas obtenir la barre de couleurs sur les graphiques imshow comme celui-ci à la même hauteur que le graphique, à moins d'utiliser Photoshop après coup. Comment faire correspondre les hauteurs?
Pour supprimer le cadre de la figure, j'écris frameon=False fonctionne parfaitement avec pyplot.figure, mais avec matplotlib.Figurecela ne supprime que le fond gris, le cadre reste. De plus, je veux que les lignes ne soient affichées et que tout le reste de la figure soit transparent. avec pyplot je peux faire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.