2018-07-18

pandas 使用技巧总结


1. 获取列的元素集合

    df.column_name.unique()

2. 从dict产生dataframe:

    some_dict={key:value}

    some_df=pd.DataFrame.from_dict(some_dict)

3. 列重命名

    df.rename(columns={'old':'new'})

4. 柱状图加数值

    ax=bucketed_data.plot.bar()

    for p in ax.patches:

    ax.annotate(str(p.get_height()), (p.get_x() * 1.005, p.get_height() * 1.005))

5. 子图调整间距

    fig,ax=plt.subplots(nrows=3,ncols=1,figsize=(9,9))

    fig.tight_layout()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。