单条平滑曲线的概率密度函数
Probability density function with a single smooth curve
这是我不完全理解的东西。
我正在尝试使用此 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()
对列表进行排序,然后绘制它:
Z = np.sort(Z)
你也可以 scatter
而不是 plot
:
plt.scatter(Z, norm.pdf(Z, Z.mean(), Z.std()),s=1)
输出:
这是我不完全理解的东西。 我正在尝试使用此 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()
对列表进行排序,然后绘制它:
Z = np.sort(Z)
你也可以 scatter
而不是 plot
:
plt.scatter(Z, norm.pdf(Z, Z.mean(), Z.std()),s=1)
输出: