如何 在 matplotlib中沿着 scatterplot-with-marginal-histograms-in-ggplot2 或 2D plot with histograms / margins 的线绘制 2d 密度及其边缘密度?概括地说,
# 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
2017 年添加:参见seaborn.jointplot的可爱示例,也在SO 上。(问题是在 2013 年,在 seaborn 之前。)