在使用pandas进行数据统计分析时,大家可能不知道如何保存groupby函数的分组结果,我的解决方案如下:
通过reset_index()函数可以将groupby()的分组结果转换成DataFrame对象,这样就可保存了!!
代码举例:
out_xlsx=in_f_name+'-group.xlsx'
df_group=df.groupby(['推广计划','推广组']).describe().reset_index()
df_group.to_excel(out_xlsx, sheet_name='Sheet1',index=False)
#这里的out_xlsx可以直接是字符串形式的文件名。操作空间在桌面的话,会直接保存在桌面。
pandas处理数据一个流程https://blog.csdn.net/u011462357/article/details/78377411
在导入的文档,读取之后:
df.drop(df.tail(n).index) 从尾部去掉 n 行
df.dorp(df.head(n).index) 从头去掉 n 行
可以加上 inplace=True 直接修改原 dataFrame,不过函数返回是 None
也可以直接用:PageDF = PageDF[:-1]
pandas处理数据,索引是用df.loc[]和. df. iloc[]
df.loc[index_name,col_name]https://blog.csdn.net/flyfish5/article/details/79852938
网友评论