python怎样生成正太分布的随机数答:plt.hist(s, 30, normed=True)二维正态分布 mu = np.array([[1, 5]])Sigma = np.array([[1, 0.5], [1.5, 3]])R = cholesky(Sigma)s = np.dot(np.random.randn(sampleNo, 2), R) + mu plt.subplot(144)注意绘制的是散点图,而不是直方图 plt.plot(s[:,0],s[:,1],...
如何用python语言,产生某一区间内的正态分布的100个随机数答:mu, sigma = 5, 0.7 X = stats.truncnorm((lower - mu) / sigma, (upper - mu) / sigma, loc=mu, scale=sigma)N = stats.norm(loc=mu, scale=sigma)fig, ax = plt.subplots(2, sharex=True)ax[0].hist(X.rvs(10000), normed=True)ax[1].hist(N.rvs(10000), normed=True)...
如何将已知数据用python写成正态分布并且画图答:import numpy as npimport matplotlib.pyplot as plty = [2,5,7,10,16,23,20,16,9,6,6,3,1,1]x = [59,60,61,62,63,64,65,66,67,68,69,70,71,72]fig, ax = plt.subplots()ax.bar(x, y, 0.3,alpha=0.5, color='b',label='abc')plt.axis([55,75,0,25])ax.set...