python pandas 入门(2)--数据探索

描述性统计

df.info()  # 框架信息
df.describe() # 框架数据描述性统计信息
df.groupby(['col1','col2'])['col3'].mean().unstack().sort_values(ascending=False). #按col1,col2分类统计col3值平均,sort_values 排序,ascending=False 逆序

可视化

%pylab inline #jupyter notebook magic 将图显示在jupyter中
df['Close'].plot(kind='line',figsize = [10,5],legend=True,title='BABA',grid = True)
# kind 图类型,figsize 大小,legend 图例,title 标题,grid 网格
df['mvg30'] = df['Close'].rolling(window=30).mean()
# Close列30日滚动平均
df[['Close','mvg30']].plot(kind='line',figsize = [10,5],legend=True,title='BABA',grid = True)
# 显示在同一个图上
df[['rise','fall']].sum().plot(kind='pie',figsize=[5,5],startangle = 90,title='BABA',legend = True)
# 饼图,startangle  开始角度

你可能感兴趣的:(python pandas 入门(2)--数据探索)