matplotlib: Zeigen Sie ein 2D-Array mit Diagrammen seiner Randdichten
Wie kann man eine 2d Dichte mit ihren Randdichten entlang der Linien von zeichnen?Streudiagramm-mit-Rand-Histogrammen-in-ggplot2 oder2D-Plot mit Histogrammen / Rändernin matplotlib? In Umrissen,
# I have --
A = a 2d numpy array >= 0
xdens ~ A.mean(axis=0)
ydens ~ A.mean(axis=1)
# I want --
pl.imshow( A )
pl.plot( xdens ) narrow, below A
pl.plot( ydens ) narrow, left of A, with the x y axes flipped
Hinzugefügt in 2017: sieheseaborn.jointplot und die guten Beispiele dort auchdiese auf SO. (Die Frage war im Jahr 2013, bevor Seaborn.)