python3 绘图函数

宋圣斌 3个月前 39浏览 0评论

Python3 是一种非常流行的编程语言,Python3 绘图函数是其中一个十分重要的功能。Python3 的绘图函数可以让我们轻松地绘制出各种类型的图表,并对数据进行可视化处理。下面我们来介绍一下 Python3 的几种常见的绘图函数。

# 导入 matplotlib 库
import matplotlib.pyplot as plt

# 绘制线性图
plt.plot([1, 2, 3, 4, 5])
plt.ylabel('some numbers')
plt.show()

# 绘制散点图
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro')
plt.axis([0, 6, 0, 20])
plt.show()

# 绘制直方图
import numpy as np
mu, sigma = 100, 15
x = mu + sigma * np.random.randn(10000)
n, bins, patches = plt.hist(x, 50, density=1, facecolor='g', alpha=0.75)
plt.xlabel('Smarts')
plt.ylabel('Probability')
plt.title('Histogram of IQ')
plt.text(60, .025, r'$\mu=100,\ \sigma=15$')
plt.axis([40, 160, 0, 0.03])
plt.grid(True)
plt.show()

上面是三种绘图函数的基本用法,其中线性图使用了 plt.plot() 函数,散点图使用了 plt.plot() 函数的增强版,直方图则利用了 numpy 库中的随机数生成函数。这些函数均引用了 matplotlib 库中的函数,我们要导入该库才能使用这些函数。

除此之外,Python3 绘图函数还支持各种不同的类型的图表,包括二维散点图、三维散点图、二维等高线图、三维曲面图等等。仔细研究这些函数的用法,可以让我们更加深入地了解 Python3 绘图函数的强大功能,能够为各种场合提供合适的数据可视化展示。