当前位置:   article > 正文

pandas 数据导出_pandas 输出header

pandas 输出header

1.  导出到csv文件

1.1 DataFrame数据导出

  1. # index=0,忽略索引;header=0,忽略表头;mode='a',可追加
  2. df.to_csv(data_output_path, index=0, header=0, sep='\t', float_format='%.4f', mode='a', encoding='gbk')
  3. # columns可以指定要保存的列
  4. df.to_csv(data_output_path, columns=['score'])
  5. df[['uid', 'score']].to_csv(data_output_path, index=None)

1.2 dict数据导出

  1. df = pd.DataFrame([[app_name, cnt] for app_name, cnt in temp_dict.items()])
  2. df.columns = ['app_name', 'cnt']
  3. df = df.sort_values(by=['cnt'], ascending=[False])
  4. df.to_csv(output_file, index=None)

2. 导出到excel文件

  1. data.to_excel(data_output_path, index=False)
  2. # 或:多个sheet页面
  3. # 生成一个excelWriter
  4. writer = pd.ExcelWriter('./tmpData/conclusion.xlsx')
  5. result_df.to_excel(writer, sheet_name='sheet_1', header=name_list, index=False)
  6. writer.save()

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

闽ICP备14008679号