2013-06-27 8 views
18

जब मैं हेडर के साथ एक मैट्रिक्स, एक हैश निशान और एक अंतरिक्ष (#) को बचाने के पहली पंक्ति पर प्रकट करने के लिए प्रयास करें:numpy.savetxt

इनपुट:

np.savetxt(filename,data, fmt='%i %i %i %i %s',delimiter='\t',header="a\tb\tc\td\te") 

उत्पादन:

# a b c d e 
0 0 0 0 bla 
0 0 0 0 bla 
1 1 1 1 bla 
1 1 1 1 bla 

कोई संकेत क्यों? मैं इसे कैसे हटा सकता हूं?

उत्तर

27

यह # प्रविष्ट करता है क्योंकि यह पंक्ति एक टिप्पणी है, और टिप्पणियों के लिए डिफ़ॉल्ट वर्ण प्रतीक # है, जैसा कि आप प्रलेखन here में पढ़ सकते हैं।

यदि आप इसे से छुटकारा पाने के लिए चाहते हैं, तो comments='' को savetxt के विकल्प के रूप में पास करें।