Comment changez-vous la taille de la figure dessinée avec
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®.
Comment changez-vous la taille de la figure dessinée avec
J'écris un script rapide et sale pour générer des tracés à la volée. J'utilise le code ci-dessous (de la documentation Matplotlib ) comme point de départ: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8])...
J'ai une série de 20 parcelles (pas de sous-parcelles) à faire en une seule figure. Je veux que la légende soit en dehors de la boîte. En même temps, je ne veux pas changer les axes, car la taille de la figure se réduit. Veuillez m'aider pour les requêtes suivantes: Je souhaite conserver la zone de...
J'essaie d'utiliser le bloc-notes IPython sur MacOS X avec Python 2.7.2 et IPython 1.1.0. Je n'arrive pas à faire apparaître les graphiques matplotlib en ligne. import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline J'ai également essayé %pylab inlineet les...
Comment change-t-on la taille de la police pour tous les éléments (ticks, étiquettes, titre) sur un tracé matplotlib? Je sais comment changer la taille des étiquettes des ticks, cela se fait avec: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Mais...
Matplotlib propose ses fonctions: cla() # Clear axis clf() # Clear figure close() # Close a figure window La documentation n'offre pas beaucoup d'informations sur la différence entre ces fonctions. Quand dois-je utiliser chaque fonction et que fait-elle
Je crée une figure dans Matplotlib comme ceci: from matplotlib import pyplot as plt fig = plt.figure() plt.plot(data) fig.suptitle('test title') plt.xlabel('xlabel') plt.ylabel('ylabel') fig.savefig('test.jpg') Je veux spécifier des tailles de police pour le titre de la figure et les étiquettes...
Quelqu'un pourrait-il m'expliquer à quoi sert exactement %matplotlib
J'essaie de corriger la façon dont python trace mes données. Dire x = [0,5,9,10,15] et y = [0,1,2,3,4] Ensuite, je ferais: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() et les graduations de l'axe x sont tracées à des intervalles de 5. Existe-t-il un moyen de lui faire afficher des...
Parfois, je rencontre du code comme celui-ci: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show() Ce qui produit: J'ai lu la documentation comme un fou, mais je ne trouve pas d'explication pour le 111....
J'ai besoin d'aide pour définir les limites de l'axe y sur matplotlib. Voici le code que j'ai essayé, sans succès. import matplotlib.pyplot as plt plt.figure(1, figsize = (8.5,11)) plt.suptitle('plot title') ax = [] aPlot = plt.subplot(321, axisbg = 'w', title = "Year 1") ax.append(aPlot)...
Dans le document pyplot pour nuage de points: matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, faceted=True, verts=None, hold=None, **kwargs) La taille du marqueur s: taille en points ^ 2. Il s'agit d'un scalaire ou...
J'essaie de tracer une figure sans coche ni numéro sur l'un ou l'autre des axes (j'utilise des axes au sens traditionnel, pas la nomenclature matplotlib!). Un problème que j'ai rencontré est celui où matplotlib ajuste les graduations x (y) en soustrayant une valeur N, puis ajoute N à la fin de...
Je veux tracer un graphique avec un axe logarithmique en utilisant matplotlib. J'ai lu les documents, mais je n'arrive pas à comprendre la syntaxe. Je sais que c'est probablement quelque chose de simple comme 'scale=linear'dans les arguments de l'intrigue, mais je n'arrive pas à comprendre Exemple...
Question simple ici: j'essaie de réduire la taille de ma légende matplotlib.pyplot(c'est-à-dire que le texte soit plus petit). Le code que j'utilise ressemble à ceci: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b',...
J'essaie d'utiliser networkx avec Python. Lorsque j'exécute ce programme, il obtient cette erreur. Y a-t-il quelque chose qui manque? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as plt G=nx.Graph() G.add_node(1)
Je ne peux pas comprendre comment faire pivoter le texte sur l'axe X. C'est un horodatage, donc à mesure que le nombre d'échantillons augmente, ils se rapprochent de plus en plus jusqu'à ce qu'ils se chevauchent. Je voudrais faire pivoter le texte de 90 degrés afin que les échantillons se...
Très similaire à cette question, mais avec la différence que ma silhouette peut être aussi grande qu'elle doit l'être. J'ai besoin de générer tout un tas de parcelles empilées verticalement dans matplotlib. Le résultat sera enregistré à l'aide de figsave et affiché sur une page Web, donc je me...
Je trace un ensemble de données en utilisant matplotliboù j'ai un xlabel qui est assez "grand" (c'est une formule rendue dans TeX qui contient une fraction et a donc l'équivalent en hauteur de quelques lignes de texte). Dans tous les cas, le bas de la formule est toujours coupé lorsque je dessine...
Dans une figure matplotlib, comment puis-je réduire la taille de la police des étiquettes de graduation ax1.set_xticklabels()? De plus, comment peut-on le faire pivoter de l'horizontale à la