Python 为什么arange函数的pdf具有正态分布?
arange处理逐步递增的值,不是随机函数,那么为什么它会给出随机分布呢Python 为什么arange函数的pdf具有正态分布?,python,Python,arange处理逐步递增的值,不是随机函数,那么为什么它会给出随机分布呢 from scipy.stats import norm import matplotlib.pyplot as plt x = np.arange(-3, 3, 0.001) plt.plot(x, norm.pdf(x)) 我期望均匀分布库scipy.stats.norm提供正态分布的功能,而不是均匀分布。也就是说,当你应用概率密度函数pdf时,你不是在应用一个常数函数,而是一个完全被称为钟形曲线的东西: 最后你看
from scipy.stats import norm
import matplotlib.pyplot as plt
x = np.arange(-3, 3, 0.001)
plt.plot(x, norm.pdf(x))
我期望均匀分布库scipy.stats.norm提供正态分布的功能,而不是均匀分布。也就是说,当你应用概率密度函数pdf时,你不是在应用一个常数函数,而是一个完全被称为钟形曲线的东西:
最后你看到的是-3,3之间的点,在正态分布的概率密度函数上。如果要查看均匀分布,请执行以下操作:
from scipy.stats import uniform
import matplotlib.pyplot as plt
x = np.arange(-3, 3, 0.001)
plt.plot(x, uniform.pdf(x))
但这只是画一条常数线的一种非常奇特的方法。然而,如果我这样做,值=np.random.uniform0,5100000 x=np.arange100000 plt.plotx,umang.expon.pdfvalues它给出了均匀分布