Wie ändern Sie die Größe der mit matplotlib gezeichneten
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®.
Wie ändern Sie die Größe der mit matplotlib gezeichneten
Ich schreibe ein schnelles und schmutziges Skript, um Handlungen im laufenden Betrieb zu erstellen. Ich verwende den folgenden Code (aus der Matplotlib- Dokumentation) als Ausgangspunkt: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax...
Ich habe eine Reihe von 20 Plots (keine Unterplots), die in einer einzigen Figur erstellt werden sollen. Ich möchte, dass die Legende außerhalb des Rahmens liegt. Gleichzeitig möchte ich die Achsen nicht ändern, da die Größe der Figur reduziert wird. Bitte helfen Sie mir bei folgenden Fragen: Ich...
Ich versuche, IPython Notebook unter MacOS X mit Python 2.7.2 und IPython 1.1.0 zu verwenden. Ich kann keine Matplotlib-Grafiken inline anzeigen lassen. import matplotlib import numpy as np import matplotlib.pyplot as plt %matplotlib inline Ich habe auch versucht %pylab inlineund die...
Wie ändert man die Schriftgröße für alle Elemente (Häkchen, Beschriftungen, Titel) in einem Matplotlib-Plot? Ich weiß, wie man die Größe der Häkchen ändert. Dies geschieht mit: import matplotlib matplotlib.rc('xtick', labelsize=20) matplotlib.rc('ytick', labelsize=20) Aber wie ändert man den...
Matplotlib bietet dort Funktionen: cla() # Clear axis clf() # Clear figure close() # Close a figure window Die Dokumentation bietet nicht viel Einblick in den Unterschied zwischen diesen Funktionen. Wann sollte ich jede Funktion verwenden und was genau macht
Ich erstelle eine Figur in Matplotlib wie folgt: 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') Ich möchte Schriftgrößen für den Figurentitel und die Achsenbeschriftungen...
Könnte mir jemand erklären, was genau der Nutzen ist %matplotlib
Ich versuche zu korrigieren, wie Python meine Daten zeichnet. Sagen x = [0,5,9,10,15] und y = [0,1,2,3,4] Dann würde ich tun: matplotlib.pyplot.plot(x,y) matplotlib.pyplot.show() und die Ticks der x-Achse werden in Intervallen von 5 aufgezeichnet. Gibt es eine Möglichkeit, Intervalle von 1...
Manchmal stoße ich auf Code wie diesen: 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() Welches produziert: Ich habe die Dokumentation wie verrückt gelesen, aber ich kann keine Erklärung dafür finden...
Ich brauche Hilfe beim Festlegen der Grenzen der y-Achse auf matplotlib. Hier ist der Code, den ich erfolglos ausprobiert habe. 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")...
Im Pyplot-Dokument für das Streudiagramm: 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) Die Markergröße s: Größe in Punkten ^ 2. Es ist ein Skalar oder ein Array...
Ich versuche, eine Figur ohne Häkchen oder Zahlen auf einer der Achsen zu zeichnen (ich verwende Achsen im traditionellen Sinne, nicht die Matplotlib-Nomenklatur!). Ein Problem, auf das ich gestoßen bin, ist, dass matplotlib die x (y) -Ticklabels durch Subtrahieren eines Werts N anpasst und dann N...
Ich möchte mit matplotlib ein Diagramm mit einer logarithmischen Achse zeichnen. Ich habe die Dokumente gelesen, kann aber die Syntax nicht herausfinden. Ich weiß, dass es wahrscheinlich so einfach ist wie 'scale=linear'in den Handlungsargumenten, aber ich kann es nicht richtig...
Einfache Frage hier: Ich versuche, die Größe meiner Legende matplotlib.pyplotkleiner zu machen (dh den Text kleiner zu machen). Der Code, den ich verwende, sieht ungefähr so aus: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0],...
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
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...
Sehr ähnlich zu dieser Frage, aber mit dem Unterschied, dass meine Figur so groß sein kann, wie sie sein muss. Ich muss eine ganze Reihe von vertikal gestapelten Plots in matplotlib generieren. Das Ergebnis wird mit figsave gespeichert und auf einer Webseite angezeigt. Es ist mir also egal, wie...
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...
Wie kann ich in einer Matplotlib-Figur die Schriftgröße für die Tick-Labels ax1.set_xticklabels()kleiner machen? Wie kann man es außerdem von horizontal nach vertikal