miu = 0
sigma = 1
x = np.linspace(miu - 3 * sigma, miu + 3 * sigma, 50)
y = np.exp(-(x - miu) ** 2 / (2 * sigma ** 2)) / (math.sqrt(2 * math.pi) * sigma)
plt.figure(facecolor='w') # 背景白色
plt.plot(x, y, 'r-', x, y, 'go', linewidth=2, markersize=8)
plt.xlabel('X', fontsize=15)
plt.ylabel('Y', fontsize=15)
plt.title('高斯分布函数', fontsize=18)
plt.grid(True)
plt.show()

绘制正态分布概率密度函数_python