如何为Pandas DataFrame添加无表头的空列?
在Pandas中添加无表头的空列
如果不想给新增的空列设置可见表头,直接用空字符串作为列名即可:
import pandas as pd # 示例DataFrame df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}) # 添加无表头的空列 df[""] = ""
此时新增列的列名为空字符串,显示时不会出现类似"New_Column_Name"的表头文字。
如果需要在打印或导出时完全隐藏所有表头,可以在输出环节指定对应参数:
# 打印时隐藏表头 print(df.to_string(header=False)) # 导出CSV时隐藏表头 df.to_csv('output.csv', header=False, index=False)
内容的提问来源于stack exchange,提问作者harshmangalamv
相关产品推荐
相关产品推荐

