## 画圆
rad =np.arange(0,2*np.pi+0.1,0.1)
y =2*np.sin(rad)
x =2*np.cos(rad)
p.add_subplot(2,1,1)
plt.plot(x,y)
plt.legend(['半径为2的圆'])
## 画心
t =np.linspace(0,np.pi,1000)
x =np.sin(t)
y =np.cos(t) +np.power(x, 2/ 3)
p.add_subplot(2,1,2)
plt.plot(x,y,color='r')
plt.plot(-x,y,color='r')
### 柱状图
x =np.array([0,100,5])
y1 =np.array([0,100,5])
y1 =np.array([50,150,5])
plt.bar(x-1,y1,color='r')
plt.bar(x+1,y2,color='b')
for x,y1 in zip(x,y1):
plt.text(x-1,y+6,y1,ha='center',fontsize=12)
for x,y2 in zip(x,y2):
plt.text(x+1,y+6,y2,ha='center',fontsize=12)
plt.title('表头')
plt.show()
### 直方图
salary =[2500,3300,2700,5600,6700,5400,3100,3500,7600,7800,8700,9800,10400]
group =[1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,11000]
plt.hist(salary,group)
plt.xlabel('x轴名')
plt.ylabel('y轴名')
plt.show
### 正态分布
x =np.random.randn(10000)
plt.hist(x,20)
plt.show()