【问题标题】:pandas.DataFrame.to_csv header formattingpandas.DataFrame.to_csv 标头格式
【发布时间】:2021-06-14 20:06:23
【问题描述】:

我想知道是否有一种方法可以更改pandas.DataFrame.to_csv 中的字符串格式。

特别是,我想将每个列标题设置为 %20s 之类的东西,以便它们在文件中均匀分布。我读了this stackexchange,但我希望在不事先写标题的情况下做到这一点。

提前致谢。

【问题讨论】:

    标签: pandas dataframe export-to-csv


    【解决方案1】:

    我认为to_csv 没有内置的标题格式化功能,但您始终可以在打印前遍历标题并将它们填充到完整长度。类似的东西

    df.columns = [column_header.rjust(20, ' ') for column_header in df.columns]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-14
      • 1970-01-01
      • 2019-08-05
      • 1970-01-01
      相关资源
      最近更新 更多