当前位置:   article > 正文

DataFrame添加行列_dataframe写入excel的时候加一行抬头

dataframe写入excel的时候加一行抬头
  1. # 1. 加载初始dataframe
  2. early_size = pd.read_excel(target_file,'early-bind',index_col=0)
  3. # 2. 组织新加入的列的数据
  4. late_size_avg = []
  5. for func_name in workflow_info[workflow_name]:
  6. late_size_avg.append(np.average(late_size[func_name].dropna()))
  7. # 3. 加入一列
  8. early_size['late-size'] = late_size_avg
  9. # 4. 加入一行
  10. early_size.loc['total'] = early_size.to_numpy().sum(axis=0) #各列数据相加
  11. early_size.loc['late/early'] = [early_size.loc['total'][-1]/early_size.loc['total'][0],np.nan,1]
  12. # 5. 修改各列的排不顺序,并另存为其他文件
  13. early_size[['early-size','late-size','early-time-budget']].to_excel(excel_writer=writer,sheet_name=str(slo))

refs

插入一行icon-default.png?t=N7T8https://stackoverflow.com/questions/24284342/insert-a-row-to-pandas-dataframehttps://stackoverflow.com/questions/38733477/whats-the-best-way-to-sum-all-values-in-a-pandas-dataframeicon-default.png?t=N7T8http://dataframe各列求和

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/635063
推荐阅读
相关标签
  

闽ICP备14008679号