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®.
Ich arbeite mit Daten, deren Daten 3 Plotparameter haben: x, y, c. Wie erstellen Sie einen benutzerdefinierten Farbwert für ein Streudiagramm? Ich versuche dieses Beispiel zu erweitern: import matplotlib import matplotlib.pyplot as plt cm = matplotlib.cm.get_cmap('RdYlBu') colors=[cm(1.*i/20) for i in range(20)] xy = range(20) plt.subplot(111) colorlist=[colors[x/2] for x in xy] …
Ich versuche, imshow in matplotlib zu verwenden, um Daten als Heatmap zu zeichnen, aber einige der Werte sind NaNs. Ich möchte, dass die NaNs als Sonderfarbe gerendert werden, die in der Farbkarte nicht enthalten ist. Beispiel: import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = f.add_subplot(111) …
Ich habe gerade angefangen, pandas / matplotlib als Ersatz für Excel zu verwenden, um gestapelte Balkendiagramme zu generieren. Ich stoße auf ein Problem (1) Die Standard-Farbkarte enthält nur 5 Farben. Wenn ich also mehr als 5 Kategorien habe, wiederholen sich die Farben. Wie kann ich mehr Farben angeben? Idealerweise ein …
Wie kann ich eine Zeile (oder Zeilen) einer Matplotlib-Achse so entfernen, dass tatsächlich Müll gesammelt wird und der Speicher wieder freigegeben wird? Der folgende Code scheint die Zeile zu löschen, gibt jedoch niemals den Speicher frei (selbst bei expliziten Aufrufen von gc.collect()). from matplotlib import pyplot import numpy a = …
Es klingt nach einem einfachen Problem, aber ich finde keine effektive Lösung, um die Schriftart (nicht die Schriftgröße) in einem mit matplotlib in Python erstellten Plot zu ändern. Ich habe ein paar Tutorials gefunden, um die Standardschriftart von matplotlib zu ändern, indem ich einige Dateien in den Ordnern geändert habe, …
Ich mache eine Gruppe von Unterplots (z. B. 3 x 2) in matplotlib, aber ich habe weniger als 6 Datensätze. Wie kann ich die verbleibende Nebenhandlung leer machen? Das Arrangement sieht so aus: +----+----+ | 0,0| 0,1| +----+----+ | 1,0| 1,1| +----+----+ | 2,0| 2,1| +----+----+ This may go on …
Ich habe mit einem Projekt begonnen, das Tomcat- Protokolle mit gnuplot-py grafisch darstellt und insbesondere bestimmte Anforderungen mit der Speicherzuweisung und der Speicherbereinigung korreliert. Was ist die kollektive Weisheit über gnuplot-py vs Matplotlib für Python-Grafik. Gibt es bessere Grafikbibliotheken, von denen ich noch nichts gehört habe? Meine allgemeinen Überlegungen sind: …
Dies ist hoffentlich eine einfache Frage, aber ich kann sie im Moment nicht herausfinden. Ich möchte matplotlib verwenden, um 2 Figuren zu zeigen und sie dann interaktiv zu verwenden. Ich erstelle die Figuren mit: import matplotlib import pylab as pl f1 = pl.figure() f2 = pl.figure() und kann die MATLAB-ähnliche …
Was ist das triviale Beispiel dafür, wie zufällige Farben für die Übergabe an Plotfunktionen generiert werden? Ich rufe Scatter innerhalb einer Schleife auf und möchte, dass jeder Plot eine andere Farbe hat. for X,Y in data: scatter(X, Y, c=??) c: eine Farbe. c kann eine einzelne Farbformatzeichenfolge oder eine Folge …
Wenn ich einen einzelnen imshowPlot zeichne, kann ich ihn verwenden fig, ax = plt.subplots() ax.imshow(data) plt.xticks( [4, 14, 24], [5, 15, 25] ) um meine xtick-etiketten zu ersetzen. Jetzt zeichne ich 12 imshowDiagramme mit f, axarr = plt.subplots(4, 3) axarr[i, j].imshow(data) Wie kann ich meine xticks nur für eine dieser …
Ich habe zwei Hauptmethoden gefunden, um zu prüfen, ob ein Punkt in ein Polygon gehört. Der eine verwendet die hier verwendete Raytracing-Methode , die die am meisten empfohlene Antwort ist, der andere verwendet Matplotlib path.contains_points(was mir etwas dunkel erscheint). Ich werde ständig viele Punkte überprüfen müssen. Weiß jemand, ob eine …
Ich schreibe ein Softwaresystem, das Schnitte und Projektionen durch einen 3D-Datensatz visualisiert. Ich verwende matplotlibund imshowvisualisiere speziell die Bildpuffer, die ich von meinem Analysecode zurückerhalte. Da ich die Bilder mit Plotachsen kommentieren möchte, verwende ich das Schlüsselwort Extent, das imshowbereitgestellt wird, um die Bildpuffer-Pixelkoordinaten einem Datenraumkoordinatensystem zuzuordnen. Leider matplotlibweiß nicht …
Ich versuche, Zählungen in Rasterplots zu zeichnen, aber ich kann nicht herausfinden, wie ich vorgehe. Ich will: Haben Sie Gitter im Abstand von 5 gepunktet Haben Sie nur alle 20 große Häkchen Ich möchte, dass die Zecken außerhalb des Grundstücks liegen. Haben "Zählungen" in diesen Gittern Ich habe nach möglichen …
Mein Code speichert erfolgreich Bilder in einer Datei, schneidet jedoch wichtige Details auf der rechten Seite ab. Es gibt Antworten , um dieses Problem zu beheben, wenn es auftritt plt.show, aber es ist der savefigBefehl, der das Diagramm in diesem Beispiel falsch erzeugt. Wie kann das behoben werden? Das relevante …
Ich möchte ein Streudiagramm erstellen, in dem jeder Punkt durch die räumliche Dichte benachbarter Punkte gefärbt wird. Ich bin auf eine sehr ähnliche Frage gestoßen, die ein Beispiel dafür mit R zeigt: R Streudiagramm: Die Symbolfarbe repräsentiert die Anzahl der überlappenden Punkte Was ist der beste Weg, um mit matplotlib …
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.