python数据分析和处理3

代码

import matplotlib.pyplot as plt
import numpy as np

Plot circle or radius 3

an = 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()

运行结果

python数据分析和处理3

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()

python数据分析和处理3

方法二(局部)

fontproperties

pyplot的文本显示

pyplot的文本显示函数

例子

LaTeX

plt.annotate

pyplot的子绘图区域

自定义划分区域

GridSpec类

  • pyplot的plot()函数
  • plot()python数据分析和处理3
    • 绘制多条数据,x不能省略
      python数据分析和处理3
    • format_string
    • 例子
  • pyplot的中文显示 方法一(全局) rcParams

Original: https://blog.csdn.net/weixin_52070255/article/details/123136581
Author: nn和cc
Title: python数据分析和处理3

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/766106/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球