2013-06-27 57 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的選項。