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
Befehlszeilen-Unix ASCII-basiertes Diagramm- / Plot-Tool
Gibt es da draußen ein gutes Befehlszeilen-UNIX-Diagramm- / Grafik- / Plot-Tool? Ich suche nach etwas, das xy-Punkte in einem ASCII-Diagramm darstellt. Zur Verdeutlichung suche ich nach etwas, das ein Diagramm in ASCII ausgibt (wie im ASCII-Art-Stil), damit ich es über eine interaktive Shell-Sitzung verwenden kann, ohne X zu benötigen.
139 unix  charts  graph  matplotlib 

6
Der Titel der Python Matplotlib-Figur überlappt die Achsenbeschriftung, wenn Twiny verwendet wird
Ich versuche, zwei separate Größen mit Twiny wie folgt auf demselben Diagramm darzustellen: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000)) ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0])) ax.set_xlabel('Rotational period (hrs)') ax.set_ylabel('Orbital radius (km), logarithmic') ax.set_title('Orbital charts …

5
Zeichnen einer 2D-Heatmap mit Matplotlib
Mit Matplotlib möchte ich eine 2D-Heatmap zeichnen. Meine Daten sind ein n-mal-n-Numpy-Array mit einem Wert zwischen 0 und 1. Für das (i, j) -Element dieses Arrays möchte ich ein Quadrat an der (i, j) -Koordinate in my zeichnen Heatmap, deren Farbe proportional zum Wert des Elements im Array ist. Wie …
139 python  numpy  matplotlib 


7
Gemeinsames xlabel / ylabel für matplotlib-Subplots
Ich habe die folgende Handlung: fig,ax = plt.subplots(5,2,sharex=True,sharey=True,figsize=fig_size) und jetzt möchte ich diesem Plot gemeinsame x-Achsen-Beschriftungen und y-Achsen-Beschriftungen geben. Mit "common" meine ich, dass es eine große Beschriftung der x-Achse unter dem gesamten Raster der Unterzeichnungen und eine große Beschriftung der y-Achse rechts geben sollte. Ich kann in der Dokumentation …
139 python  matplotlib 

7
Mit Matplotlib nicht blockierend zeichnen
Ich habe in den letzten Tagen mit Numpy und Matplotlib gespielt. Ich habe Probleme beim Versuch, matplotlib plot zu einer Funktion zu machen, ohne die Ausführung zu blockieren. Ich weiß, dass es hier auf SO bereits viele Threads gibt, die ähnliche Fragen stellen, und ich habe ziemlich viel gegoogelt, aber …
138 python  matplotlib  plot 

4
Abrufen einzelner Farben aus einer Farbkarte in matplotlib
Wenn Sie eine Farbkarte haben cmap, zum Beispiel: cmap = matplotlib.cm.get_cmap('Spectral') Wie können Sie eine bestimmte Farbe zwischen 0 und 1 herausholen, wobei 0 die erste Farbe in der Karte und 1 die letzte Farbe in der Karte ist? Im Idealfall kann ich die mittlere Farbe in der Karte erhalten, …



3
So konvertieren Sie ein NumPy-Array mithilfe der Matplotlib-Farbkarte in ein PIL-Bild
Ich habe ein einfaches Problem, aber ich kann keine gute Lösung dafür finden. Ich möchte ein NumPy 2D-Array, das ein Graustufenbild darstellt, in ein RGB-PIL-Bild konvertieren, während ich einige der Matplotlib-Farbkarten anwende. Ich kann eine vernünftige PNG-Ausgabe erhalten, indem ich den folgenden pyplot.figure.figimageBefehl verwende: dpi = 100.0 w, h = …

3
Verwechslung zwischen Numpy, Scipy, Matplotlib und Pylab
Numpy, Scipy, Matplotlib und Pylab sind gebräuchliche Begriffe unter denen, die Python für wissenschaftliche Berechnungen verwenden. Ich habe gerade ein bisschen über Pylab gelernt und war verwirrt. Wann immer ich numpy importieren möchte, kann ich immer Folgendes tun: import numpy as np Ich denke nur daran, dass ich es einmal …

3
Transparente Matplotlib-Liniendiagramme
Ich zeichne zwei ähnliche Trajektorien in matplotlib und möchte jede der Linien mit teilweiser Transparenz zeichnen, damit das Rot (geplottete Sekunde) das Blau nicht verdeckt. BEARBEITEN : Hier ist das Bild mit transparenten Linien.
131 python  matplotlib 

7
Zeichnen Sie eine horizontale Linie mit matplotlib
Ich habe die Spline-Interpolation verwendet, um eine Zeitreihe zu glätten, und möchte dem Plot auch eine horizontale Linie hinzufügen. Aber es scheint ein Problem zu geben, das ich nicht im Griff habe. Jede Hilfe wäre wirklich hilfreich. Folgendes habe ich: annual = np.arange(1,21,1) l = np.array(value_list) # a list with …
130 python  matplotlib 

5
Matplotlib: Fehler "Unbekannte Projektion '3d'"
Ich habe gerade matplotlib installiert und versuche, eines dieser Beispielskripte auszuführen. Ich stoße jedoch auf den unten beschriebenen Fehler. Was mache ich falsch? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z = axes3d.get_test_data(0.05) cset = ax.contour(X, Y, Z, 16, extend3d=True) ax.clabel(cset, …
130 python  matplotlib 

8
Wie kann ich separate Pandas DataFrames als Unterzeichnungen zeichnen?
Ich habe einige Pandas DataFrames, die dieselbe Werteskala verwenden, aber unterschiedliche Spalten und Indizes haben. Beim Aufrufen df.plot()erhalte ich separate Plotbilder. Was ich wirklich möchte, ist, dass sie alle in derselben Handlung wie Nebenhandlungen sind, aber ich finde leider keine Lösung dafür, wie und würde mich über Hilfe sehr freuen.

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.