【问题标题】:How do you simply color one single row using Pandas or to_csv?如何使用 Pandas 或 to_csv 简单地为单行着色?
【发布时间】:2021-03-01 19:34:54
【问题描述】:

在 Google/Stackoverflow 上进行了搜索,但似乎没有一个简单的答案。我只是想为我的 csv 文件的第一行着色(不必首先满足条件)。基本上包含所有列标题/标题的行,颜色为橙色。

在我的代码中,我将多个 pandas df 合并在一起,然后将它们水平对齐到所有标题都在顶部的位置,它看起来像一个传统的 csv 文件,中间有空白列 (df0)。

这是我的代码:

# Simply want to color the first row of this entire panda dataframe, either here or w/to_csv
df_merged = pd.concat([df1, df0, df2, df0, df3, df0, df4], axis=1)


out_path = "C:\\Users\\JohnReese\\Desktop\\G_Trends\\File1.csv"

df_merged.to_csv(out_path, index=False)

f1 = pd.read_csv(out_path, header=None)

可以这样做吗?像通过函数还是更简单?

谢谢

【问题讨论】:

    标签: python pandas csv export-to-csv


    【解决方案1】:

    CSV 作为一种格式,不包含任何格式。既不是颜色也不是字体,也不是粗体/斜体/下划线。这不是 Pandas 或 Python 的限制,而是格式问题。

    【讨论】:

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