1、什么是matplotlib
2、matplotlib基本要点
3、matplotlib 折线图、散点图、直方图、柱状图
4、更多画图工具
1、什么是matlabplotlib
2、matlabplotlib 基本要点
调整坐标轴显示(xticks)
描述和图例(标题title,坐标轴xlable,ylable,图例legend)
画图(plot,scatter,)
(2)详细图绘制
设置图片的大小和分辨率(plt.figure)
实现了图片的保存(plt.savefig)
设置了xy轴上的刻度和字符串(xticks)
解决了刻度稀疏和密集的问题(xticks,使用间隔)
设置了标题,xy轴的lable(title,xlable,ylable)
设置了字体(font_manager. fontProperties,matplotlib.rc)
在一个图上绘制多个图形(plt多次plot即可) 为不同的图形添加图例
(1)设置图片大小
ps:
dpi:每英寸像素点个数
(2)设置中文显示
matplotlib默认不支持中文字符,
查看linux/mac下面支持的字体:
fc-list 查看支持的字体
fc-list :lang=zh 查看支持的中文(冒号前面有空格)
查看windows 下字体:
开始菜单搜索:字体
如何设置修改matplotlib的默认字体?
通过matplotlib 下的font_manager可以解决(windows/linux/mac)
"""font_manager方法"""
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties # 步骤一
font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14) # 步骤二
plt.xlabel("x轴", fontproperties=font) # 步骤三
plt.ylabel("y轴", fontproperties=font)
plt.title("标题", fontproperties=font)
plt.show()
import matplotlib.pyplot as plt
""" fontproperties方法"""
plt.xlabel("x轴")
plt.ylabel("y轴", fontproperties="SimSun") # 步骤一 (宋体)
plt.title("标题", fontproperties="SimHei") # (黑体)
plt.show()
参考:http://www.cnblogs.com/hhh5460/p/4323985.html
(3)调整X或者Y轴上的刻度显示