熊猫重命名系列
问题描述:
我正在使用系列,我想知道如何在写入文件时重命名该系列。例如,我的输出CSV包括以下内容:熊猫重命名系列
Gene_Name,0
A2ML1,15
AAK1,8
我希望它是以下几点:
Gene_Name,Count
A2ML1,15
AAK1,8
注:我不希望我的标题是“Gene_Name,0”,但“Gene_Name,伯爵。”我怎样才能做到这一点?
答
要将“Count”作为系列的名称,只需将它设置为your_series.name = "Count"
,然后像这样呼叫to_csv:your_series.to_csv("c:\\output.csv", header=True, index_label="Gene_Name")
。
答
另一种方式来做到这一点:
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")
您使用的系列或数据帧? – waitingkuo 2013-05-03 03:08:59