2013-05-03 12 views
7

मैं श्रृंखला के साथ काम कर रहा हूं, और मैं सोच रहा था कि फ़ाइल में लिखते समय मैं श्रृंखला का नाम कैसे बदल सकता हूं।पांडा में श्रृंखला का नाम

Gene_Name,0 
A2ML1,15 
AAK1,8 

मैं इसे होने के लिए निम्नलिखित हैं::

Gene_Name,Count 
A2ML1,15 
AAK1,8 

नोट: उदाहरण के लिए, मेरी उत्पादन सीएसवी निम्नलिखित के होते हैं मैं अपने शीर्ष लेख को "Gene_Name, 0" नहीं करना चाहती लेकिन "Gene_Name, गिनो।" मैं यह कैसे हासिल कर सकता हूं?

+0

आप सीरीज या DataFrame का उपयोग कर रहे हैं? – waitingkuo

उत्तर

10

अपनी श्रृंखला का नाम "गिनती" करने के लिए, बस इसे your_series.name = "Count" के साथ सेट करें और फिर इस तरह to_csv को कॉल करें: your_series.to_csv("c:\\output.csv", header=True, index_label="Gene_Name")

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") 
संबंधित मुद्दे