我看到Pandas有read_fwf
,但是它有類似於DataFrame.to_fwf
的東西嗎?我正在尋找對字段寬度,數字精度和字符串對齊的支持。看來DataFrame.to_csv
不這樣做。 numpy.savetxt
呢,但我不想這樣做:Python Pandas,將DataFrame寫入固定寬度文件(to_fwf?)
numpy.savetxt('myfile.txt', mydataframe.to_records(), fmt='some format')
這似乎是錯誤的。你的想法非常感謝。
看看了'to_string'方法,以便看看你是否可以做你想做的。 – zach 2013-05-13 01:02:58
這看起來很接近。看起來,如果任何兩個浮點或字符串列具有不同的格式,我必須爲每列提供一個格式化函數。它會做的伎倆,它看起來有點笨拙。我希望我錯過了一些東西。謝謝! – jkmacc 2013-05-13 18:35:04
pandas * df.to_csv *有一個* sep =「」*參數,用於將逗號更改爲本例中的任何空格或空字符串。與該方法的格式化程序一起應該這樣做。 – Joop 2013-06-14 10:52:20