我们如何绘制(在python matplotlib中)双变量高斯分布,假设它们的中心和协方差矩阵为numpy数组?
假设我们的参数如下:
center1=np.array([3,3])
center2=np.array([5,5])
cov1=np.array([ [1.,.5], [.5,.1]])
cov2=np.array([ [.2,.5], [.5,.2]])
答案 0 :(得分:6)
答案 1 :(得分:3)
为了将来参考,有一个名为bivariate_normal
的matplotlib.mlab
函数可以执行您想要的操作,可以在examples gallery中看到一个可视化示例。