Als «figure» getaggte Fragen


4
Matplotlib-Untergrundstücke unterschiedlicher Größe
Ich muss einer Figur zwei Nebenhandlungen hinzufügen. Ein Teilplot muss ungefähr dreimal so breit sein wie der zweite (gleiche Höhe). Ich habe dies mit GridSpecund dem colspanArgument erreicht, aber ich möchte dies mit verwenden, figuredamit ich es als PDF speichern kann. Ich kann die erste Zahl mithilfe des figsizeArguments im …

5
Matplotlib (pyplot) savefig gibt ein leeres Bild aus
Ich versuche, Plots zu speichern, die ich mit matplotlib erstellt habe. Die Bilder werden jedoch leer gespeichert. Hier ist mein Code: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.imshow(y, cmap=mpl.cm.jet_r, interpolation='nearest') if T0 is not None: plt.subplot(123) plt.imshow(T0, cmap=mpl.cm.bone) #plt.subplot(124) #Autozoom #else: …

4
Wie kann ich Matplotlib anweisen, einen zweiten (neuen) Plot und später einen Plot auf dem alten zu erstellen?
Ich möchte Daten plotten, dann eine neue Figur und Plotdaten2 erstellen und schließlich zu den ursprünglichen Plot- und Plotdaten3 zurückkehren. import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") # Here's …

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 …

6
Fehler in plot.new (): Bildränder zu groß, Streudiagramm
Ich habe in verschiedenen Fragen nach einer Lösung gesucht und versucht, was vorgeschlagen wurde, aber ich habe keine Lösung gefunden, damit es funktioniert. Jedes Mal, wenn ich diesen Code ausführen möchte, heißt es immer: Fehler in plot.new (): Bildränder zu groß und ich weiß nicht, wie ich das beheben soll. …
107 r  plot  figure  margins 



4
So verhindern Sie, dass Zahlen in Python matplotlib in Exponentialform geändert werden
Ich verwende Matplotlib in Python, um einfache xy-Datensätze zu zeichnen. Dies führt zu gut aussehenden Diagrammen. Wenn ich jedoch verschiedene Bereiche des gezeichneten Diagramms mithilfe der Abbildungansicht (die bei der Ausführung angezeigt wird plt.show()) zu nahe heran zoome, ändern sich die Werte der x-Achse gegenüber der Standardnummernform (1050, 1060, 1070 …
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.