具有一条平滑曲线的概率密度函数

时间:2020-06-12 15:33:48

标签: python matplotlib probability-density

这是我不完全了解的事情。 我正在尝试使用此scipy function绘制概率密度函数。如何使该图平滑以具有单个曲线?

import matplotlib.pyplot as plt
import numpy as np

np.random.seed(1)
Z = np.random.randint(0, 1000, size=1000)
from scipy.stats import norm
plt.plot(Z, norm.pdf(Z, Z.mean(), Z.std()))
plt.show()

2 个答案:

答案 0 :(得分:3)

对列表进行排序,然后将其绘制:

Z = np.sort(Z)

答案 1 :(得分:0)

您也可以用scatter代替plot

plt.scatter(Z, norm.pdf(Z, Z.mean(), Z.std()),s=1)

输出:

enter image description here

相关问题