import matplotip

plt.show( )默认在新窗口打开图像

线型图

plt.plot( ) 可以指定x,y,如果括号里只有一个列表默认是y
plt.ylabel( ) y轴的标签
plt.xlabel( )
第一个是中文乱码的解决
第二个是正常显示负数
marker=’’可用于设置转折点
image.png
image.png
image.png
直接加在括号后面即可,别忘了逗号

指定x y轴的范围

plt.axis( xmin,xmax,ymin,ymax)
image.png

传入numpy数组

image.png

线条宽度和颜色

linewidth
color
image.png
plt.plot( )会返回一个列表,可以对这个列表进行属性的设置
image.png
plt.setp( )

image.png

多幅图放在一起

image.png
plt.figure(figuresize( 10,6) ) 给出一张空白图,10行6列
plt.subplot(行,列,编号 ) #割下部分空白图,命名为编号

柱状图

plt.bar( )
坐标轴字体变化和旋转
image.png
往柱子上加文字:
plt.text(a,b,c)a是x轴的位置,b是y轴的位置.c是添加的内容
ha=’center’ 居中对齐
fontsize=number 字号调整
va=’top’ ‘bottom’ 文字在柱子的上方或者下方
plt.grid( )网格线

曲线图

plt.plot( )

饼图

image.png
y=

plt.pie( labels=)

频率分布直方图

plt.hist( )
image.png
image.png