Python Matplotlib绘图从入门到精通

8 下载量 46 浏览量 更新于2024-08-29 收藏 219KB PDF 举报
Python matplotlib绘图必知必会 Python matplotlib绘图必知必会是Python数据可视化库matplotlib的绘图必备知识,以下是该资源的知识点总结: 一、matplotlib简介 matplotlib是Python的一个数据可视化库,matplotlib.pyplot是matplotlib的一个快捷绘图命令字库,使用前要加上`import matplotlib.pyplot as plt`。该教程基于MOOC的北京理工大学嵩天教授的Python数据分析与展示课程。 二、绘图基础 1. 绘图例1:基本绘图 使用`plt.plot()`函数绘制图形,参数是一个列表,该列表默认为y轴的值。使用`plt.title()`函数设置标题,使用`plt.xlabel()`函数设置x轴标签,使用`plt.ylabel()`函数设置y轴标签。使用`plt.savefig()`函数将图像保存为文件,使用`plt.show()`函数将图像显示出来。 2. 绘图例2:自定义x轴和y轴 使用`plt.plot()`函数绘制图形,参数是两个列表,第一个列表当做x轴,第二个列表当做y轴。使用`plt.title()`函数设置标题,使用`plt.xlabel()`函数设置x轴标签,使用`plt.ylabel()`函数设置y轴标签。 三、子绘图 使用`plt.subplot()`函数将区域分为多个子绘图,参数是行数、列数和子绘图的位置。使用`plt.plot()`函数绘制图形,使用`plt.title()`函数设置标题,使用`plt.xlabel()`函数设置x轴标签,使用`plt.ylabel()`函数设置y轴标签。 四、matplotlib.rcParams 使用`matplotlib.rcParams`可以设置matplotlib的参数,例如字体、颜色、线宽等。 五、fontproperties 使用`fontproperties`可以设置文本的字体、大小、颜色等。 六、标注 使用`plt.annotate()`函数可以添加标注,例如添加箭头、文字等。 七、中文支持 使用`matplotlib`可以支持中文,例如使用`plt.xlabel()`函数设置x轴标签时,可以使用中文。 八、进阶 使用`matplotlib`可以绘制各种复杂的图形,例如3D图、柱状图、饼图等。 Python matplotlib绘图必知必会是Python数据可视化库matplotlib的绘图必备知识,包括绘图基础、子绘图、matplotlib.rcParams、fontproperties、标注、中文支持和进阶等多个方面的知识点。