作业七

#导包
import numpy as np
from sklearn.datasets import load_iris
import matplotlib.pylot as plt
data = load_iris()
iris = data.data
#计算鸢尾花花瓣长度的最大值,平均值,中值,均方差。
x = np.max(iris)
print(x)
x = np.median(iris)
print(x)
x = np.mean(iris)
print(x)
x = np.std(iris)
print(x)

#用np.random.normal()产生一个正态分布的随机数组,并显示出来。
mu = 1
sigma = 3
num = 10000

randData = np.random(mu,sigma,num)
print(randData.shape,type(randData))
plt.plot(bins,1/(sigma*np.sqart(2*np.pi))*np.exp(-(bins - mu)**2/(2 *sigma**2)),linewidth = 2,color = 'r')
plt.show()
# np.random.randn()产生一个正态分布的随机数组,并显示出来。
x = np.random.randn(10,5)
plt.scatter(x,
color='red',marker='o')
print(x)
#显示鸢尾花花瓣长度的正态分布图,曲线图,散点图。
#正态分布
import numpy as np
from sklearn.datasets import load_iris
import matplotlib.pylot as plt
data = load_iris()
iris = data.data
X = [x[2] for x in iris]  
print X
Y = [x[2] for x in iris]
print Y
 

猜你喜欢

转载自www.cnblogs.com/tangpaiq-/p/9809189.html