8

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

Gene_Name,0
A2ML1,15
AAK1,8

我希望它是以下内容:

Gene_Name,Count
A2ML1,15
AAK1,8

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

4

2 回答 2

11

要使“计数”成为您的系列名称,只需将其设置为your_series.name = "Count",然后像这样调用 to_csv your_series.to_csv("c:\\output.csv", header=True, index_label="Gene_Name")

于 2013-05-03T03:20:00.273 回答
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")
于 2015-12-24T15:58:13.647 回答