2012-06-19 3 views
0

qui suit enregistre les valeurs flottantes d'une matrice dans textfilescomment enregistrer un tableau booléen numpy à textfile en python?

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

Comment enregistrer une matrice booléenne? quel est le fmt pour sauver la matrice booléenne?

+1

Que voulez-vous la sortie pour ressembler? –

+1

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

+0

Je veux que la sortie soit vraie ou fausse ou toute représentation à partir de laquelle je peux la lire en utilisant loadtxt() de retour dans des tableaux booléens. Je pensais si% r est plus approprié que% s? – Dexters

Répondre

1

C'est correct, les booléens sont des entiers, donc vous pouvez toujours aller entre les deux.

 

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

Cela donne un fichier avec 1 1 0 0

Questions connexes