2012-06-19 46 views
0

下保存浮动矩阵的值到TEXTFILES如何在Python中将布尔numpy数组保存为textfile?

numpy.savetxt('bool',mat,fmt='%f',delimiter=',')

如何保存布尔矩阵?什么是保存布尔矩阵的fmt?

+1

文件你要什么的输出是什么样子? –

+1

相关:http://stackoverflow.com/questions/4515373/how-to-dump-a-boolean-matrix-in-numpy –

+0

我想输出为True或False或任何表示,我可以从中读取它使用loadtxt()返回布尔numpy数组。我在想,%r比%s更合适吗? – Dexters

回答

1

那是正确的,bools是整数,所以你可以随时在两者之间。

 

import numpy as np 
arr = np.array([True, True, False, False]) 
np.savetxt("test.txt", arr, fmt="%5i") 
 

这给了1 1 0 0

相关问题