Python–Plot、Scatter、Subplot函数用法(仅供参考)
一、Plot()函数
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(10)
plt.plot(x,x**2,'go-',x,x*1.5,'rx',x,x*2.5,'*')
plt.legend(['y = x**2','y = x*1.5','y = x*2.5'])
plt.show()
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(0)
x=np.random.rand(25)
y=np.random.rand(25)
area=(50*np.random.rand(25))**2
plt.scatter(x,y,s=area,alpha=0.5)
plt.show()
import matplotlib.pyplot as plt
names = ['A1', 'A2', 'A3']
values = [5, 15, 65]
plt.figure(figsize=(15, 3))
# 使用plt.subplot来创建小图.
plt.subplot(131)#表示将整个图像窗口分为1行3列, 当前位置为1.
plt.bar(names, values)
plt.subplot(132)#表示将整个图像窗口分为1行3列, 当前位置为2.
plt.scatter(names, values)
plt.subplot(133)#表示将整个图像窗口分为1行3列, 当前位置为3.
plt.plot(names, values)
plt.suptitle('Categorical Plotting')
plt.show()