import numpy as np
import matplotlib.pyplot as plt
#创建二维数组
array =np.array([[1,3],[2,4],[3,6],[4,8]])
#绘制散点图
plt.scatter(array[:,0],array[:,1])
#绘制直线y=2x
x = np.linspace(0,5,10)
y = 2*x
plt.plot(x,y,'g')
#绘制曲线y=x^2
x = np.linspace(0,5,10)
y = x**2
plt.plot(x,y,'r')
#图像各种标签
plt.xlabel("x")
plt.ylabel("y")
plt.title("drawing_test")
#绘制图列
plt.legend(["y=2x","y=x^2","points"])
#显示图像
plt.show()
效果图: