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 complot existant qui a été créé avec des pandas comme celui-ci: df['myvar'].plot(kind='bar') L'axe y est au format flottant et je veux changer l'axe y en pourcentages. Toutes les solutions que j'ai trouvées utilisent la syntaxe ax.xyz et je ne peux placer du code que sous la ligne ci-dessus …
Comment puis-je mettre du texte dans le coin supérieur gauche (ou supérieur droit) d'une figure matplotlib, par exemple à l'endroit où se trouverait une légende en haut à gauche, ou au-dessus du tracé mais dans le coin supérieur gauche? Par exemple, si c'est un plt.scatter (), alors quelque chose qui …
J'ai le script simple suivant qui trace un graphique: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() Comme c'est le cas maintenant, la ligne va directement d'un point à l'autre, …
Je souhaite définir la limite supérieure de l'axe y sur «auto», mais je souhaite que la limite inférieure de l'axe y soit toujours égale à zéro. J'ai essayé «auto» et «autorange», mais cela ne semble pas fonctionner. Merci d'avance. Voici mon code: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # …
J'ai un tracé linéaire simple et j'ai besoin de déplacer les graduations de l'axe y du côté gauche (par défaut) du tracé vers le côté droit. Des idées sur la façon de faire cela?
Sur la base de cette question sur les cartes thermiques dans matplotlib , je voulais déplacer les titres de l'axe des x vers le haut du graphique. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = …
J'ai besoin de créer une figure dans un fichier sans l'afficher dans le bloc-notes IPython. Je ne suis pas clair sur l'interaction entre IPythonet matplotlib.pylabà cet égard. Mais, lorsque j'appelle, pylab.savefig("test.png")le chiffre actuel s'affiche en plus d'être enregistré dans test.png. Lors de l'automatisation de la création d'un grand ensemble de …
J'ai une liste de paires avec (a, b)lesquelles je voudrais tracer matplotliben python en tant que coordonnées xy réelles. Actuellement, il fait deux tracés, où l'index de la liste donne la coordonnée x, et les valeurs y du premier tracé sont les as dans les paires et les valeurs y …
Comment puis-je tracer les 3 fonctions suivantes (c'est-à sin- dire , coset l'addition), sur le domaine t, dans la même figure? from numpy import * import math import matplotlib.pyplot as plt t = linspace(0, 2*math.pi, 400) a = sin(t) b = cos(t) c = a + b
J'utilise Matplotlib pour tracer un histogramme. En utilisant les conseils de ma question précédente: Matplotlib - étiquetez chaque bac , j'ai plus ou moins réglé les problèmes. Il y a un dernier problème - auparavant - l'étiquette de l'axe des x ("Temps (en millisecondes)") était rendue sous les graduations de …
Comment puis-je enregistrer des tracés python de très haute qualité? Autrement dit, lorsque je continue à zoomer sur l'objet enregistré dans un fichier pdf, il n'y a pas de flou? De plus, quel serait le meilleur mode pour l'enregistrer? png, eps? Ou un autre? Je ne peux pas faire pdfparce …
Je ne voudrais PAS spécifier de couleur pour chaque ligne tracée et que chaque ligne obtienne une couleur distincte. Mais si je cours: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() alors j'obtiens cette sortie: Si vous regardez l'image ci-dessus, vous pouvez voir …
J'utilise matplotlib pour créer des graphiques et je ne peux malheureusement pas les exporter sans le fond blanc. En d'autres termes, lorsque j'exporte un tracé comme celui-ci et que je le place au-dessus d'une autre image, le fond blanc cache ce qui se trouve derrière plutôt que de le laisser …
J'essaie de faire un tracé carré (en utilisant imshow), c'est-à-dire un rapport hauteur / largeur de 1: 1, mais je ne peux pas. Aucun de ces travaux: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Il semble que les appels soient simplement ignorés (un problème que …
Lorsque vous tracez des cartes thermiques avec seaborn (et des matrices de corrélation avec matplotlib), la première et la dernière ligne sont coupées en deux. Cela se produit également lorsque j'exécute cet exemple de code minimal que j'ai trouvé en ligne. import pandas as pd import seaborn as sns import …
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.