Als «matplotlib» getaggte Fragen

Matplotlib ist eine Plotbibliothek für Python, die interaktiv verwendet oder in eigenständige GUIs eingebettet werden kann. Die kompakte "Pyplot" -Schnittstelle ähnelt den Plotfunktionen von MATLAB®.

12
Generieren eines PNG mit matplotlib, wenn DISPLAY nicht definiert ist
Ich versuche, networkx mit Python zu verwenden. Wenn ich dieses Programm starte, wird dieser Fehler angezeigt. Fehlt etwas? #!/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) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in …
319 python  matplotlib  graph 

13
Drehen Sie den Achsentext in der Python-Matplotlib
Ich kann nicht herausfinden, wie der Text auf der X-Achse gedreht werden soll. Es ist ein Zeitstempel, so dass sie mit zunehmender Anzahl von Proben immer näher kommen, bis sie sich überlappen. Ich möchte den Text um 90 Grad drehen, damit sich die Samples nicht überlappen, wenn sie näher zusammenrücken. …
313 python  matplotlib 


6
Warum ist mein xlabel in meinem matplotlib-Plot abgeschnitten?
Ich matplotlibzeichne einen Datensatz mit einem xlabel, das ziemlich "groß" ist (es ist eine in TeX gerenderte Formel, die einen Bruch enthält und daher das Höhenäquivalent von ein paar Textzeilen hat). In jedem Fall wird der Boden der Formel immer abgeschnitten, wenn ich die Zahlen zeichne. Das Ändern der Figurengröße …
303 python  matplotlib 


9
Xticks in einem matplotlib-Plot entfernen?
Ich habe ein Semilogx-Diagramm und möchte die xticks entfernen. Ich habe es versucht: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Das Gitter verschwindet (ok), aber kleine Häkchen (an der Stelle der Hauptzecken) bleiben übrig. Wie entferne ich sie?
290 python  matplotlib  plot 

6
Sekundärachse mit twinx (): Wie füge ich der Legende hinzu?
Ich habe ein Diagramm mit zwei y-Achsen twinx(). Ich gebe den Linien auch Beschriftungen und möchte sie mit anzeigen legend(), aber es gelingt mir nur, die Beschriftungen einer Achse in der Legende zu erhalten: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = …


11
Matplotlib-Diagramme: Entfernen von Achsen, Legenden und Leerzeichen
Ich bin neu in Python und Matplotlib. Ich möchte einfach eine Farbkarte auf ein Bild anwenden und das resultierende Bild schreiben, ohne Achsen, Beschriftungen, Titel oder irgendetwas zu verwenden, das normalerweise automatisch von matplotlib hinzugefügt wird. Folgendes habe ich getan: def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) …
285 python  matplotlib 

5
Python, Matplotlib, Subplot: Wie stelle ich den Achsenbereich ein?
Wie kann ich den Bereich der y-Achse des zweiten Unterplots auf z. B. [0,1000] einstellen? Das FFT-Diagramm meiner Daten (eine Spalte in einer Textdatei) führt zu einer (inf.?) Spitze, sodass die tatsächlichen Daten nicht sichtbar sind. pylab.ylim([0,1000]) hat leider keine auswirkung. Das ist das ganze Skript: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ …
265 python  range  axis  matplotlib 

9
Umgekehrte Y-Achse in PyPlot
Ich habe ein Streudiagramm mit einer Reihe von zufälligen x, y-Koordinaten. Derzeit beginnt die Y-Achse bei 0 und steigt bis zum Maximalwert an. Ich möchte, dass die Y-Achse beim Maximalwert beginnt und auf 0 steigt. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in …
265 python  matplotlib 

4
Warum verwenden viele Beispiele "fig, ax = plt.subplots ()" in Matplotlib / pyplot / python?
Ich lerne das Verwenden, matplotlibindem ich Beispiele studiere, und viele Beispiele scheinen eine Linie wie die folgende zu enthalten, bevor ich eine einzelne Handlung erstelle ... fig, ax = plt.subplots() Hier sind einige Beispiele... Ändern Sie den Text der Häkchenbezeichnung http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html Ich sehe, dass diese Funktion häufig verwendet wird, obwohl …

7
Hinzufügen einer Legende zu PyPlot in Matplotlib auf einfachste Weise
TL; DR -> Wie kann man eine Legende für ein Liniendiagramm in erstellen Matplotlib‚s PyPlotohne zusätzliche Variablen zu erstellen? Bitte beachten Sie das folgende Grafikskript: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken …
263 python  matplotlib  plot 


4
Benannte Farben in Matplotlib
Welche benannten Farben sind in matplotlib zur Verwendung in Plots verfügbar? Ich kann eine Liste in der matplotlib-Dokumentation finden, die behauptet, dass dies die einzigen Namen sind: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Ich habe jedoch festgestellt, dass diese Farben …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.