欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

python数据分析和处理3

时间:2023-04-23

代码

import matplotlib.pyplot as pltimport numpy as np# Plot circle or radius 3an = np.linspace(0, 2*np.pi, 100)plt.subplot(221)plt.plot(3*np.cos(an), 3*np.sin(an))plt.subplot(222)plt.plot(3*np.cos(an), 3*np.sin(an))plt.axis('equal')plt.subplot(223)plt.plot(3*np.cos(an), 3*np.sin(an))plt.axis('equal')plt.axis([-3, 3, -3, 3])plt.subplot(224)plt.plot(3*np.cos(an), 3*np.sin(an))plt.axis('equal')plt.axis([-3, 3, -3, 3])plt.plot([0, 4], [0, 4])plt.show()

运行结果

 

Matplotlib库介绍
matplotlib.pyplot是绘制各类可视化图形的命令字库,相当于快捷方式。导入方式如下:

import matplotlib.pyplot as plt
plt.savefig()将输出图形存储为文件,默认PNG格式,可以通过dpi修改输出质量。

实例:

import matplotlib.pyplot as plt plt.plot([3,1,4,5,2])plt.ylabel("Grade")plt.savefig('test',dpi=600) #PNG文件plt.show()

 

方法二(局部)

fontproperties

pyplot的文本显示

pyplot的文本显示函数

例子

LaTeX

plt.annotate

pyplot的子绘图区域

自定义划分区域

GridSpec类

pyplot的plot()函数

plot()

绘制多条数据,x不能省略

例子

format_string

例子

pyplot的中文显示

方法一(全局)

rcParams

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。