savetxt - 使用整数和浮点数保存数组

时间:2014-11-29 14:11:48

标签: python arrays

我需要将一个由整数和浮点数组成的数组附加到txt文件中。我按照标准程序编写了一个脚本(下面),但是这些数字都保存为浮点数...你有什么建议如何解决这个问题?另外,您知道如何定义要使用的小数位数吗?谢谢!

with open(output, 'a') as f:
np.savetxt(f, A.reshape((1,8)), delimiter='\t', fmt='%i %i %i %f %f %f %f %f')
f.close()

1 个答案:

答案 0 :(得分:1)

您的保存格式设置为浮点数(%f)。

将其更改为reference

中列出的某些整数

例如%d%i