?
?matplot绘图包 概要 1. Python绘图工具包 2. 仅需要几行代码,便可以生成绘图 3. 支持折线图、直方图、散点图、饼图、柱形图等。 代码示例 import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 50)
print(x) # 生成0到10之间等距的50个点 y y = 2*x + 1
plt.plot(x, y)
plt.show()
Figure绘图板 属性figsize

坐标轴 plt.xlim plt.ylim 设置坐标轴标签 plt.xlabel plt.ylabel

图例 label, legend 作用:为不同数据设置标签,即同一张图中不同曲线设置标签

饼图


柱状图 pyplot.bar 主要参数 1. facecolor:柱体颜色 2. edgecolor:边界颜色 3. ha:水平对齐方式 4. va:垂直对齐方式





子图 当我们希望在一张画板中绘制多个图表的时候,就用到子图的功能 作用 在一个Figure中绘制多个子图 方法 1. subplot可以绘制2行2列,3行3列类似的图 2. subplot2grid ?可以自定义每行的列数,比subplot灵活 3. add_axes ?为位置的控制更加的精确



 
?
|