看板 Python 關於我們 聯絡資訊
※ 引述《ET810109 (外星人)》之銘言: : 想請問各位大大,要如何將.mat檔轉成.csv檔? 謝謝~ 以下是我的蠢code 他將檔案會進去後資料全部擠在第一格 想請問各位大大要怎麼改善? import scipy.io as sio mat_contents = sio.loadmat('test.mat') File = open('test.csv','w') A = mat_contents["estch"] B = mat_contents["estrvalueMean_bv_all"] C = mat_contents["estzh"] D = mat_contents["ZIall"] for a,b,c,d in zip(A, B, C, D): for e,f,g,h,i,j in zip(a[0:], a[1:], a[2:], b[0:], c[0:], d[0:]): print('%.2e %.2e %.2e %.2e %.2e %.2e'%(e,f,g,h,i,j),file=File) File.close() -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.54.248
tryagaaa:你把他家到一個LIST裡面 然後用spilit 用,分開 再寫入 07/28 14:25
tryagaaa:檔案就好了不是? 07/28 14:25
qwertmn:你的換行(\n)符號呢? 07/28 14:38