matplotlib画图

1
2
3
4
5
6
7
8
9
import matplotlib.pyplot as plt

import numpy as np

data = np.arange(100, 201)

plt.plot(data)

plt.show()

image

1.通过np.arange(100, 201)生成一个[100, 200]之间的整数数组,它的值是:[100, 101, 102, … , 200]

2.通过matplotlib.pyplot将其绘制出来。很显然,绘制出来的值对应了图中的纵坐标(y轴)。而matplotlib本身为我们设置了图形的横坐标(x轴):[0, 100],因为我们刚好有100个数值

3.通过plt.show()将这个图形显示出来

修改代码:

1
2
3
4
5
6
7
8
9
import matplotlib.pyplot as plt

import numpy as np

data = np.arange(1, 200, 20)

plt.plot(data, 'ro')

plt.show()

image

加入点也可以用

1
plt.plot([1,2],[3,4])

加入的2个点为(1,3),(2,4)

-------------本文结束 感谢您的阅读-------------