相关文章推荐
千杯不醉的西装  ·  Spring ...·  1 年前    · 
豁达的枇杷  ·  nginx+lua ...·  1 年前    · 
无邪的丝瓜  ·  PostgreSQL ...·  1 年前    · 

陆陆续续接触了些,关于Matplotlib的教材,总是感觉学不到本质的东西。今天就来讲一下 关于

plt.plot()函数的本质。

(一)plt.plot()函数的本质

plt.plot()函数的本质就是根据点连接线。根据x(数组或者列表) 和 y(数组或者列表)组成点,然后连接成线。

2.源代码

import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [1, 2, 20, 50]
# 创建一个画布
plt.figure()
# 创建一条线
plt.plot(x, y)
# 展现画布
plt.show()

3.展示效果

(二)plt.plot()函数缺省x时

缺省x的情况下,x的默认值是:range(len(y))

2.源代码

import matplotlib.pyplot as plt
# 缺省x参数时,默认的x是range(len(y))
y = [1, 2, 3, 4]
# 创建一个画布
plt.figure()
# 创建一条线
plt.plot(y)
# 展现画布
plt.show()

3.展示效果

(三)颜色控制符

要想使用丰富,炫酷的图标,我们可以使用更复杂的格式设置,主要颜色,线的样式,点的样式。

默认的情况下,只有一条线,是蓝色实线。多条线的情况下,生成不同颜色的实线。

plt.plot(x, y2, "-|") plt.plot(x, y3, color="#000000") plt.plot(x, y4, "-o", markersize=20) plt.plot(x, y5, "-^", markerfacecolor="blue") plt.show()

3.输出效果

作者:Mark

日期:2019/01/30 周三