Python| Matplotlib 简介
Matplotlib 是Python中用于数组二维图的惊人可视化库。 Matplotlib 是一个基于 NumPy 数组构建的多平台数据可视化库,旨在与更广泛的 SciPy 堆栈配合使用。它是由 John Hunter 在 2002 年推出的。
可视化的最大好处之一是它允许我们以易于理解的视觉效果直观地访问大量数据。 Matplotlib 由几个图组成,如线、条、散点图、直方图等。
安装 :
Windows、Linux 和 macOS 发行版具有 matplotlib 及其大部分依赖项作为轮包。运行以下命令安装matplotlib
包:
python -mpip install -U matplotlib
导入 matplotlib :
from matplotlib import pyplot as plt
or
import matplotlib.pyplot as plt
Matplotlib 中的基本图:
Matplotlib 带有各种各样的图。绘图有助于理解趋势、模式并建立相关性。它们通常是推理定量信息的工具。此处介绍了一些示例图。
线图:
# importing matplotlib module
from matplotlib import pyplot as plt
# x-axis values
x = [5, 2, 9, 4, 7]
# Y-axis values
y = [10, 5, 8, 4, 2]
# Function to plot
plt.plot(x,y)
# function to show the plot
plt.show()
输出 :
条形图:
# importing matplotlib module
from matplotlib import pyplot as plt
# x-axis values
x = [5, 2, 9, 4, 7]
# Y-axis values
y = [10, 5, 8, 4, 2]
# Function to plot the bar
plt.bar(x,y)
# function to show the plot
plt.show()
输出 :
直方图:
# importing matplotlib module
from matplotlib import pyplot as plt
# Y-axis values
y = [10, 5, 8, 4, 2]
# Function to plot histogram
plt.hist(y)
# Function to show the plot
plt.show()
输出 :
散点图 :
# importing matplotlib module
from matplotlib import pyplot as plt
# x-axis values
x = [5, 2, 9, 4, 7]
# Y-axis values
y = [10, 5, 8, 4, 2]
# Function to plot scatter
plt.scatter(x, y)
# function to show the plot
plt.show()
输出 :
参考: Matplotlib 文档。