Tag: matplotlib

Wie kann ich ein gestapeltes Grundstück mit einer gemeinsamen X-Achse und einer Mehrfach-Y-Achse auf einer der Plots haben?

Ich versuche, dieses Beispiel zu modifizieren, also auch eine zweite Handlung, die oben die gleiche X-Achse teilt. Leider ist es nicht klar, wie man Subplots zu dieser Struktur hinzufügen kann. Ich habe versucht, direkt ein anderes Beispiel zu kombinieren, aber es schafft nur zwei Figuren. Wie stelle ich ein anderes Diagramm von der zwei-y-Achsen-Handlung mit […]

Anpassung von Nicht-Normpdfs an Histogramme in Matplotlib

Ich versuche, einen Histogramm zu machen, aber ohne Glück. Es gibt eine Reihe von Informationen darüber, wie man es in einer normalen Wahrscheinlichkeit Dichte Funktion, aber nicht zu anderen Arten von pdf's zu tun. import pylab as py import numpy as np import matplotlib.pyplot as plt from scipy.stats import exponpow # Fit procedure eigfit=[] for […]

AttributeError: 'NoneType' Objekt hat kein Attribut 'ravel'

Kann mir bitte jemand sagen was ist mit diesem Code falsch? Ich NoneType immer einen NoneType Fehler. Ich versuche, ein Histogramm zu erstellen. import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread('C:\Pictures\naturalScene.bmp',0) plt.hist(img.ravel(),256,[0,256]); plt.show()

Verwenden Sie matplotlib pick-Ereignis auszulösen, wenn die Mitte der pcolormesh-Quadrate angeklickt wird?

Ich arbeite an einem breiteren Projekt, aber ich laufe in ein Problem mit matplotlibs picker picker=True und pick_event mit einem pcolormesh. Es funktioniert, aber ist nicht intuitiv, da das Pick-Event nur ausgelöst wird, wenn ich an die Kanten der Heavy-Box-Boxen klicke und es die umliegenden Indizes zurückgibt (also wenn du auf eine Ecke klickst, werden […]

Zurücksetzen der Standard-Matplotlib-Farbwerte nach der Verwendung von 'set_under' oder 'set_over'

Das ist etwas, das mich seit einiger Zeit abgehört hat. Immer wenn ich die cmap.set_under() oder cmap.set_over() verwende, um die Farbe von aus gebundenen Werten zu ändern, scheinen sie diese Änderungen auf ALLE Instanzen anzuwenden, in denen ich diese Colormap verwende. Unten ist ein Beispiel dafür, worauf ich mich beziehe. import matplotlib.pyplot as plt import […]

Python's `imshow` hängt, wenn ich in der Konsole auswerfe, aber nicht, wenn ich das Programm ausführe

Ich benutze PyCharm, auf MacOS und mit Python 2.7.6. Das Problem: Wenn ich mein Programm laufe, sieht das Bild ganz gut aus. Wenn ich aber den Code auf der Konsole auswerfe, erscheint eine Figur, aber er sitzt dort ohne irgendetwas, und gibt mir nur den spinnenden Strandball. Warum ist das aufgetreten? Hier ist der Code: […]

Interpolationsmethode, die keine unnötigen Extremfelder hinzufügt

Diese Frage ist halb Programmierung, aber auch Halbmathematik. Ich möchte einen Satz von Punkten durch eine Kurve interpolieren, ohne dabei unnötige Extremanten hinzuzufügen, die "nahe an der linearen Interpolation" bleiben, während sie eine Kurve halten, die glatt aussieht. Ich weiß, dass diese Formulierung vage ist, aber ich hoffe, dass es mit einem Beispiel klarer wird. […]

RGB-Farbe in Matplotlib-Animation ändern

Ich denke, dass es nicht möglich ist, die Farben eines Matplotlib-Scatter-Plots durch eine RGB-Definition zu ändern. Liege ich falsch? Hier ist ein Code (bereits im Stack-Überlauf gegeben), die mit Farben arbeiten, die in float indiziert sind: import matplotlib.pyplot as plt import numpy as np import matplotlib.animation as animation def main(): numframes = 100 numpoints = […]

Scientific Tick Label Notation Tuning

Ich bin nicht ganz zufrieden mit der Standard-wissenschaftlichen Formatierung für die Tick-Labels. Beispielsweise, import numpy as np import pylab pylab.rcParams['text.usetex'] = True pylab.ticklabel_format(style='sci') pylab.figure(1) pylab.clf() pylab.scatter(range(10),np.linspace(-21.305,-21.300,10)) pylab.show() Gibt ein Bild mit Ticklabels des Formulars Was hier los ist, ist erstens, daß -2.1298×10^1 meines Erachtens sein sollte – -21.298 , und im allgemeinen möchte ich nur […]

Wie werden Bilder mit Skimage gespeichert (Python)

Ich bin derzeit die Anwendung der Zhang-Suen Verdünnung Algorithmus zu hone down auf einige Filamente würde ich später später verfolgen. Dies erfordert, dass ich ein Graustufenbild ausgeben soll, um Objekte mit OpenCV zu identifizieren. import matplotlib import matplotlib.pyplot as plt import skimage.io as io "load image data" Img_Original = io.imread( './data/test1.bmp') # Gray image, rgb […]

Python ist die beste Programmiersprache der Welt.