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®.
Je souhaite tracer des lignes sur un graphique carré. Les échelles de x-axiset y-axisdevraient être les mêmes. par exemple, x va de 0 à 10 et il est de 10 cm à l'écran. y doit également être compris entre 0 et 10 et doit également être de 10 cm. La …
J'essaie d'utiliser mes propres étiquettes pour un barplot Seaborn avec le code suivant: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black') fig.set_axis_labels('Colors', 'Values') Cependant, j'obtiens une …
J'ai commencé avec matplot et géré quelques parcelles de base, mais maintenant j'ai du mal à découvrir comment faire certaines choses dont j'ai besoin maintenant :( Ma vraie question est de savoir comment placer un titre global et une légende globale sur une figure avec des sous-graphiques. Je fais des …
J'utilise IPython avec --pylab=inlineet j'aimerais parfois passer rapidement à l'interface graphique interactive et zoomable matplotlib pour visualiser les tracés (celui qui apparaît lorsque vous tracez quelque chose dans une console Python de terminal). Comment pourrais-je faire ça? De préférence sans quitter ni redémarrer mon notebook. Le problème avec les tracés …
Dans Matplotlib, je crée des lignes de grille en pointillés comme suit: fig = pylab.figure() ax = fig.add_subplot(1,1,1) ax.yaxis.grid(color='gray', linestyle='dashed') cependant, je ne peux pas savoir comment (ou même s'il est possible) faire en sorte que les lignes de la grille soient dessinées derrière d'autres éléments du graphique, tels que …
Je ne comprends pas très bien pourquoi je suis incapable de créer des lignes horizontales et verticales à des limites spécifiées. Je voudrais lier les données par cette boîte. Cependant, les côtés ne semblent pas respecter mes instructions. Pourquoi est-ce? # CREATING A BOUNDING BOX # BOTTOM HORIZONTAL plt.axhline(y=.4, xmin=0.25, …
J'utilise actuellement matplotlib.pyplotpour créer des graphiques et j'aimerais avoir les grandes lignes de quadrillage pleines et noires et les mineures grisées ou en pointillés. Dans les propriétés de la grille which=both/major/mine,, puis la couleur et le style de ligne sont définis simplement par le style de ligne. Existe-t-il un moyen …
Dans RI peut créer la sortie souhaitée en faisant: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) En python (avec matplotlib), le plus proche que j'ai obtenu était avec un simple histogramme: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + …
Existe-t-il un moyen de sauvegarder une figure Matplotlib de sorte qu'elle puisse être rouverte et avoir une interaction typique restaurée? (Comme le format .fig dans MATLAB?) Je me retrouve à exécuter les mêmes scripts plusieurs fois pour générer ces figures interactives. Ou j'envoie à mes collègues plusieurs fichiers PNG statiques …
Je suis plutôt nouveau à la fois dans python / matplotlib et en l'utilisant via le notebook ipython. J'essaie d'ajouter des lignes d'annotation à un graphique existant et je ne peux pas comprendre comment rendre les lignes sur un graphique. Ainsi, par exemple, si je trace ce qui suit: import …
Je peux ajouter une étiquette ay à l'axe y gauche en utilisant plt.ylabel, mais comment puis-je l'ajouter à l'axe y secondaire? table = sql.read_frame(query,connection) table[0].plot(color=colors[0],ylim=(0,100)) table[1].plot(secondary_y=True,color=colors[1]) plt.ylabel('$')
Le code ci-dessous produit des espaces entre les sous-graphiques. Comment supprimer les espaces entre les sous-graphiques et créer une grille serrée de l'image? import matplotlib.pyplot as plt for i in range(16): i = i + 1 ax1 = plt.subplot(4, 4, i) plt.axis('on') ax1.set_xticklabels([]) ax1.set_yticklabels([]) ax1.set_aspect('equal') plt.subplots_adjust(wspace=None, hspace=None) plt.show()
J'utilise matplotlibpour tracer des données (utilisation plotet errorbarfonctions) à partir de Python. Je dois tracer un ensemble de parcelles totalement séparées et indépendantes, puis ajuster leurs ylimvaleurs afin qu'elles puissent être facilement comparées visuellement. Comment puis-je récupérer les ylimvaleurs de chaque tracé, de sorte que je puisse prendre le min …
Je crée une application en Python qui collecte des données à partir d'un port série et trace un graphique des données collectées par rapport à l'heure d'arrivée. L'heure d'arrivée des données est incertaine. Je veux que le tracé soit mis à jour lorsque les données sont reçues. J'ai cherché comment …
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.