import numpy as np
import matplotlib.pyplot as plt
tda=np.loadtxt(open(“d:guangzhouMU.csv”),delimiter=’,’,skiprows=1,usecols=(1,4,5,6,7))
fa0=[]
fa1=[]
fa2=[]
fa3=[]
min0=[]
min1=[]
min2=[]
min3=[]
max0=[]
max1=[]
max2=[]
max3=[]
mean0=[]
mean1=[]
mean2=[]
mean3=[]
a=tda.shape
for i in range(a[0]):
if tda[i,1]==0:
fa0.append(tda[i,0])
min0.append(tda[i,2])
max0.append(tda[i,3])
mean0.append(tda[i,4])
elif tda[i,1]==1:
fa1.append(tda[i,0])
min1.append(tda[i,2])
max1.append(tda[i,3])
mean1.append(tda[i,4])
elif tda[i,1]==2:
fa2.append(tda[i,0])
min2.append(tda[i,2])
max2.append(tda[i,3])
mean2.append(tda[i,4])
else:
fa3.append(tda[i,0])
min3.append(tda[i,2])
max3.append(tda[i,3])
mean3.append(tda[i,4])
print(fa0)
fig=plt.figure()
ax1=fig.add_subplot(411)
ax2=fig.add_subplot(412)
ax3=fig.add_subplot(413)
ax4=fig.add_subplot(414)
ax1.boxplot([fa0,fa1,fa2,fa3],labels=[‘time0’,‘time1’,‘time2’,‘time3’],showcaps=True)
ax2.boxplot([min0,min1,min2,min3],labels=[‘time0’,‘time1’,‘time2’,‘time3’],showcaps=True)
ax3.boxplot([max0,max1,max2,max3],labels=[‘time0’,‘time1’,‘time2’,‘time3’],showcaps=True)
ax4.boxplot([mean0,mean1,mean2,mean3],labels=[‘time0’,‘time1’,‘time2’,‘time3’],showcaps=True)
fig.show()



