绘制简单图形
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
x = np.linspace(0,2*np.pi,100000)
y = np.sin(x)
plt.plot(x,y)
plt.show()
![sin函数图](https://img-blog.csdn.net/20170810180844845?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
y = np.random.randint(1,30,size=5)
plt.bar(range(len(y)),y)
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
![这里写图片描述](https://img-blog.csdn.net/20170810181452261?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
plt.barh(range(len(y)),y)
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
![这里写图片描述](https://img-blog.csdn.net/20170810181643801?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
y = np.random.randint(10,100,size=(3,7))
x = np.arange(y.shape[1])
plt.bar(x-0.25,y[0],color="red",width=0.25)
plt.bar(x+0.00,y[1],color="green",width=0.25)
plt.bar(x+0.25,y[2],color="blue",width=0.25)
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
![这里写图片描述](https://img-blog.csdn.net/20170810181925858?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
plt.bar(x,y[0],label = "person")
plt.bar(x,y[1],bottom=y[0],label = "money")
plt.bar(x,y[2],bottom=y[0]+y[1],label="speed")
plt.legend(loc = 0)
plt.show()
![这里写图片描述](https://img-blog.csdn.net/20170810183332529?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
data = np.random.rand(100,2)
plt.scatter(data[:,0],data[:,1])
plt.show()
![这里写图片描述](https://img-blog.csdn.net/20170810183515396?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTAxMjcw/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)