【发布时间】:2021-05-18 17:10:48
【问题描述】:
我有旧的 Faithfutl 数据集,我想复制这个情节:
我不知道如何绘制它。我有均值和方差。我知道如何使用多元高斯函数,但使用单变量高斯函数时出现此错误:TypeError: Input z must be 2D, not 3D
这是我的代码:
t = np.linspace(1.5, 6, 100)
h = np.linspace(1.2, 6, 100)
w_0, w_1 = np.meshgrid(t, h)
z = stats.norm(u_ml,sig_ml).pdf(np.dstack((w_0,w_1)))
plt.contourf(t, h,z, cmap='plasma')
【问题讨论】:
-
您需要将
z与w_0和w_t对比,而不是t, h
标签: python python-3.x matplotlib statistics probability