Hist2d-Ausgabe in matplotlib in Konturen umwandeln

Ich habe einige Daten in Python mit matplotlib.hist2d generiert. Ein Beispiel für die Daten ist unten zu sehen.

Wie Sie sehen können, weisen diese Daten einige Konturen auf, die durch Verfolgen derselben Farbe im gesamten Plot festgestellt wurden. Ich sehe eine Gamma-Verteilung um 0,015. Ich möchte diese Daten nehmen und diese Konturen erfassen, damit ich eine Linienspur durch jede Farbstufe sehen kann. Ich habe versucht, mit der Konturfunktion herumzuspielen, wie hier

counts, xedges, yedges, Image = hist2d(x, y, bins=bins, norm=LogNorm(), range=[[0, 1], [0, 400]])
contour(counts)

aber das schien nichts zu produzieren.

Weiß jemand den besten Weg, um diese Konturen zu bekommen? Idealerweise würde ich diese Konturen nehmen und eine Funktion (wie eine Gammafunktion) an sie anpassen und dann die Funktionsparameter erhalten.

Vielen Dan

Antworten auf die Frage(2)

Ihre Antwort auf die Frage