一、pandas中的绘图函数
1.series绘制图像
# 准备一个Series
s = Series(np.random.randn(10),index=np.arange(10,110,10))
# 最简单的画个图
s.plot()
plt.show()
2.DataFrame进行绘图
# 准备一个数据
df = DataFrame(np.random.randn(10,5),columns=list('ABCDE'),index=np.arange(10)*10)
要想将df中的每一列的数据都画出来,有两种方法:
(1)使用matplotlib 中的方法
for each in df:
df[each].plot() # each是dataframe的列明
plt.show
(2)直接使用pandas+matplotlib的方法
#直接使用dataframe的方法,图例会自动选择一个放得下的位置取放置
df.plot()
plt.show()
二、画各种图形
1.条形图、柱状图
fig,axes = plt.subplots(2,1)
# print(plt.subplots(2,1))
s1 = Series