基本API
# 引用
import matplotlib.pyplot as plt
# 设置标题
plt.title('this is title!')
# 设置X, Y轴标题
plt.xlabel('this is xlabel!')
plt.ylabel('this is ylabel!')
# 显示网格
plt.grid(True)
# 显示
plt.show()
# 保存
plt.savefig('/foo/bar/xxx.png')
折线图
折线图不仅可以作为统计图, 也可以用来画函数曲线.
API
API为
plt.plot([x], y, fmt, key=value, [x2], y2, fmt2, key2=value2...)
即每一条折线对应一个多元组 (x, y, fmt, {key: value}…)
其中
-
x 表示该点的横坐标, default值为该点的下标
-
y表示该点的纵坐标, 必填
-
fmt 是一个字符串, 它的规则为 “[color] [marker] [line]”, 其中
- color包括 黑白红黄绿青蓝紫 (没有橙色)
- ‘k’ - black
- ‘w’ - white
- ‘r’ - red
- ‘y’ - yellow
- ‘g’ - green
- ‘c’ - cyan
- ‘b’ - blue
- ‘m’ - magent
- marker表示每个点的样式, 常用的
- color包括 黑白红黄绿青蓝紫 (没有橙色)