导入模块
-
import matplotlib.pyplot as plt
-
plt.figure(figsize = (20,8),dpi = 80) #figure单位英寸 dpi单位英寸所含像素点
plt.plot(x,y,color = "颜色英文代码", ,color='green', marker='o', linestyle='dashed', linewidth=1, markersize=6)#画线
plt.xticks() my_font = matplotlib.font_manager.FontProperties(fname="c:\windows\fonts\simsun.ttc") plt.xticks(range(1,11),["{}深度".format(x) for x in range(1,11)],rotation = 45,fontproperties = my_font )
调整间距:传一个参数(包含数字的可迭代对象)
添加字符串到x(y)轴,传入两个参数,分别是两个可迭代对象,数字和字符串一一对应,只显示字符串
如要中文加上以下代码
plt.rcParams['font.sans-serif']=['KaiTi'] # 步骤一(替换sans-serif字体) plt.rcParams['axes.unicode_minus'] =False ## 步骤二(解决坐标轴负数的负号显示问题)
宋体 SimSun
黑体 SimHei
微软雅黑 Microsoft YaHei
微软正黑体 Microsoft JhengHei
新宋体 NSimSun
新细明体 PMingLiU
细明体 MingLiU
标楷体 DFKai-SB
仿宋 FangSong
楷体 KaiTi
隶书:LiSu
幼圆:YouYuan
华文细黑:STXihei
华文楷体:STKaiti
华文宋体:STSong
华文中宋:STZhongsong
华文仿宋:STFangsong
方正舒体:FZShuTi
方正姚体:FZYaoti
华文彩云:STCaiyun
华文琥珀:STHupo
华文隶书:STLiti
华文行楷:STXingkai
华文新魏:STXinweiplt.legend()#图例 label
添加图形描述
plt.xlabel("dddd") plt.ylabel() plt.title()
网格
plt.grid(alpha = 0.4,linestyle = "-")
保存 展示
plt.savefig("11.jpg")#先 plt.show()#后