在熊猫中重命名系列

时间:2013-05-03 02:54:13

标签: python pandas

我正在使用系列,我想知道如何在写入文件时重命名该系列。例如,我的输出csv包含以下内容:

Gene_Name,0
A2ML1,15
AAK1,8

我希望它如下:

Gene_Name,Count
A2ML1,15
AAK1,8

注意:我不希望我的标题是“Gene_Name,0”而是“Gene_Name,Count”。我怎么能做到这一点?

2 个答案:

答案 0 :(得分:10)

要使“计数”系列的名称,只需使用your_series.name = "Count"进行设置,然后按照以下方式调用to_csv:your_series.to_csv("c:\\output.csv", header=True, index_label="Gene_Name")

答案 1 :(得分:2)

另一种方法:

s.to_frame("Count").to_csv("output.csv", header=True, index_label="Gene_Name")

s.reset_index(name="Count").to_csv("output.csv", header=True, index_label="Gene_Name")