import matplotlib.pyplot as plt #plot提供值为y轴的值,x轴默认0-7 plt.plot([1,2,3,2,3,2,2,1]) #添加x轴的值 plt.plot([4,3,2,1],[1,2,3,4]) #simple data x = [1,2,3,4] y = [5,4,3,2] plt.figure() #divide subplots into 2 * 3 grid #and select #1 #subplot(numRows,numCols,plotnum) #线性图 plt.subplot(231) plt.plot(x,y) #select #2 #柱状图 plt.subplot(232) plt.bar(x,y) #horizontal bar_charts水平柱状图 plt.subplot(233) plt.barh(x,y) #create stacked bar charts plt.subplot(234) plt.bar(x,y) #we need more data for stacked bar charts y1 = [7,8,5,3] plt.bar(x,y1,bottom=y,color='r') #box plot箱图 plt.subplot(235) plt.boxplot(x) #scatter plot plt.subplot(236) plt.scatter(x,y) plt.show()