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®.
Kann jemand bitte erklären, warum der folgende Code beim Einstellen der Gesichtsfarbe der Figur nicht funktioniert? import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with plt.show(). # Does not work with plt.savefig("trial_fig.png") ax = fig1.add_subplot(1,1,1) x = 1, 2, …
Ich habe eine Reihe von Punkten x und y in numpy Arrays gespeichert. Diese repräsentieren x (t) und y (t) mit t = 0 ... T-1 Ich zeichne ein Streudiagramm mit import matplotlib.pyplot as plt plt.scatter(x,y) plt.show() Ich hätte gerne eine Farbkarte, die die Zeit darstellt (daher werden die Punkte …
Nur aus Neugier möchte ich im folgenden Code wissen, wie das geht. Ich habe nach einer Antwort gesucht, bin aber nutzlos. import numpy as np import matplotlib.pyplot as plt data=np.random.exponential(scale=180, size=10000) print ('el valor medio de la distribucion exponencial es: ') print np.average(data) plt.hist(data,bins=len(data)**0.5,normed=True, cumulative=True, facecolor='red', label='datos tamano paqutes acumulativa', …
Ich blieb bei etwas hängen, das sich relativ einfach anfühlt. Der Code, den ich unten bringe, ist ein Beispiel, das auf einem größeren Projekt basiert, an dem ich arbeite. Ich habe keinen Grund gesehen, alle Details zu veröffentlichen. Bitte akzeptieren Sie die Datenstrukturen, die ich mitbringe, so wie sie sind. …
In den Antworten zum dynamischen Aktualisieren eines Plots in einer Schleife in einem Ipython-Notizbuch (innerhalb einer Zelle) wird ein Beispiel für das dynamische Aktualisieren eines Plots in einem Jupyter-Notizbuch in einer Python-Schleife gegeben. Dies funktioniert jedoch, indem der Plot bei jeder Iteration zerstört und neu erstellt wird. Ein Kommentar in …
Ich versuche, zwei Nebenplotachsen zu teilen, aber ich muss die x-Achse teilen, nachdem die Figur erstellt wurde. So erstelle ich zum Beispiel diese Figur: import numpy as np import matplotlib.pyplot as plt t= np.arange(1000)/100. x = np.sin(2*np.pi*10*t) y = np.cos(2*np.pi*10*t) fig=plt.figure() ax1 = plt.subplot(211) plt.plot(t,x) ax2 = plt.subplot(212) plt.plot(t,y) # …
Ich verwende Python 2.7. Wenn ich versuche, Matplotlib zu installieren, wird dieser Fehler angezeigt, wenn ich "pip install matplotlib" verwende. Exception: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 232, in main status = self.run(options, args) File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 339, in run requirement_set.prepare_files(finder) File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 355, in prepare_files do_download, …
In numpy / scipy habe ich ein Bild in einem Array gespeichert. Ich kann es anzeigen, ich möchte es savefig ohne Ränder, Achsen, Beschriftungen, Titel usw. speichern. Nur reines Bild, sonst nichts. Ich möchte Pakete wie PyPNGoder vermeiden scipy.misc.imsave, sie sind manchmal problematisch (sie lassen sich nicht immer gut installieren, …
Angenommen, ich habe einige Eingabedaten: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Ich kann es zeichnen mit imshow(): plt.imshow(hist,cmap='Reds') bekommen: Die x-Achsenwerte stimmen jedoch nicht mit den Eingabedaten überein (dh Mittelwert von 100, Bereich von 80 bis 122). Daher möchte ich …
Ich bin neu in Python und möchte seine plotFunktionalität zum Erstellen von Diagrammen verwenden. Ich benutze Ubuntu 12.04. Ich habe die Python-Installationsschritte von http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ befolgt, aber wenn ich das tue from pylab import * Ich erhalte diesen Fehler >>> from pylab import * Traceback (most recent call last): File "<stdin>", …
Ich habe Code geschrieben, der 16 Ziffern gleichzeitig öffnet. Derzeit werden sie alle als separate Diagramme geöffnet. Ich möchte, dass sie alle auf derselben Seite öffnen. Nicht das gleiche Diagramm. Ich möchte 16 separate Grafiken auf einer Seite / einem Fenster. Aus irgendeinem Grund entspricht das Format der Numbins und …
Ist es möglich, den aktuellen Status des Matplotlib-Farbzyklus abzufragen? Mit anderen Worten, gibt es eine Funktion get_cycle_state, die sich wie folgt verhält? >>> plot(x1, y1) >>> plot(x2, y2) >>> state = get_cycle_state() >>> print state 2 Wo ich erwarte, dass der Zustand der Index der nächsten Farbe ist, die in …
Ich wollte, dass die imshow()Funktion matplotlib.pyplotBilder in umgekehrter Richtung anzeigt, dh verkehrt herum. Gibt es eine einfache Möglichkeit, dies zu tun?
Ich versuche, mit einem Pandas DataFrame-Objekt ein einfaches Streudiagramm in Pyplot zu erstellen, möchte aber eine effiziente Methode zum Zeichnen von zwei Variablen, wobei die Symbole durch eine dritte Spalte (Schlüssel) vorgegeben werden. Ich habe verschiedene Möglichkeiten mit df.groupby ausprobiert, aber nicht erfolgreich. Ein Beispiel für ein df-Skript finden Sie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.