我有一個numpy的陣列,其中每一個值是一個浮子後跟一個整數,例如:保存一個numpy的陣列具有混合數據
my_array = numpy.array([0.4324321, 0, 0.9437212, 1, 0.4738721, 0, 0.49327321, 0])
我想保存這樣的:
0.4324321 0 0.9437212 1 0.4738721 0 0.49327321 0
但如果我叫:
numpy.savetxt('output.dat',my_array,fmt='%f %i')
我得到一個錯誤:
AttributeError: fmt has wrong number of % formats. %f %i
我該如何解決這個問題?
'savetxt'不是'array'類型的成員。你的意思是'numpy.savetxt'嗎? – abarnert
順便說一句,如果你顯示你想要的預期輸出看起來像,而不是讓我們猜測,它會真的幫助。並非巧合的是,至少有兩個不同的聰明人沒有讀懂你的想法(或者兩個不同的聰明人加上一個人只有我一樣聰明;我不知道我猜對了) – abarnert
@abarnert感謝您的意見,我編輯帖子來解決這兩個問題。 – rhombidodecahedron