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®.
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.
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 …
So zeichnen Sie ein Rechteck auf einem Bild wie folgt: import matplotlib.pyplot as plt from PIL import Image import numpy as np im = np.array(Image.open('dog.png'), dtype=np.uint8) plt.imshow(im) Ich weiß nicht, wie ich vorgehen soll.
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 …
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 …
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, …
Ich lerne, wie man mit mplot3d schöne Diagramme von 3D-Daten erstellt, und bin bisher ziemlich glücklich. Was ich im Moment versuche, ist eine kleine Animation einer rotierenden Oberfläche. Zu diesem Zweck muss ich eine Kameraposition für die 3D-Projektion festlegen. Ich denke, dies muss möglich sein, da eine Oberfläche mit der …
Anstelle des standardmäßigen "Boxed" -Achsenstils möchte ich nur die linke und untere Achse haben, dh: +------+ | | | | | | ---> | | | | +------+ +------- Dies sollte einfach sein, aber ich kann die erforderlichen Optionen in den Dokumenten nicht finden.
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 = …
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 …
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.
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 …
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, …
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.
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.