私はシリーズで作業していますが、ファイルに書き込むときにシリーズの名前を変更する方法が不思議でした。例えば、私の出力CSVは以下で構成されていますパンダのシリーズ名を変更
Gene_Name,0
A2ML1,15
AAK1,8
私は次のようになりたい:
Gene_Name,Count
A2ML1,15
AAK1,8
注:私は私のヘッダが「Gene_Name、0」になりたくないけど"Gene_Name、Count。"どうすればこれを達成できますか?
私はシリーズで作業していますが、ファイルに書き込むときにシリーズの名前を変更する方法が不思議でした。例えば、私の出力CSVは以下で構成されていますパンダのシリーズ名を変更
Gene_Name,0
A2ML1,15
AAK1,8
私は次のようになりたい:
Gene_Name,Count
A2ML1,15
AAK1,8
注:私は私のヘッダが「Gene_Name、0」になりたくないけど"Gene_Name、Count。"どうすればこれを達成できますか?
あなたのシリーズの名前を "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