matplotlib plt.plot() # 绘图函数 plt.show() # 显示图像 1.plot函数:绘制折线图 线型linestyle(-,-.,--,..) 点型marker(v,^,s,*,H,+,X,D,O,...) 颜色color(b,g,r,y,k,w,...) plt.plot([0,3,9,15,30],linestyle = ‘-.‘,color = ‘r‘,marker = ‘o‘) 2.常用方法 plt.plot([0,3,9,15,30],linestyle = ‘-.‘,color = ‘r‘,marker = ‘o‘,label="A") plt.plot([1,3,16,23,30],[30,23,13,25,30],label=‘B‘) plt.title("Title") # 标题 plt.xlabel(‘X‘) # x轴名称 plt.ylabel(‘Y‘) # y轴名称 plt.xticks(np.arange(0,30,2)) # x轴刻度 plt.xlim(-0.2,10,2) # x轴范围 plt.legend() # 曲线图例 3.柱状图 data = [12,34,23,54] labels = [‘Jan‘,‘Fed‘,‘Mar‘,‘Apr‘] plt.xticks([0,1,2,3],labels) # 设置x轴刻度 plt.bar([0,1,2,3],data) 4.横向柱状图 data = [12,34,23,54] labels = [‘Jan‘,‘Fed‘,‘Mar‘,‘Apr‘] plt.yticks([0,1,2,3],labels) plt.barh([0,1,2,3],data) 5.饼图 plt.pie([10,20,30,40],labels=list(‘abcd‘),autopct="%.2f%%",explode=[0.1,0,0,0]) plt.axis("equal") plt.show() 6.散点图 import random x = np.random.randn(100) y = np.random.randn(100) plt.scatter(x,y)
原文地址:https://www.cnblogs.com/wyf20190411-/p/12013409.html
时间: 2024-11-11 20:46:34