Articles

numpy.savetxt¶

numpy.savetxt (fname, X, fmt=’%.18e’, delimiter=», newline=’\n’, header=», footer=», comments=’#’) ¶

Guardar una matriz en un archivo de texto.

Parámetros:

fname : nombre o identificador de archivo

Si el nombre del archivo termina en .gz, el archivo se guarda automáticamente en formato gzip incomprendido. loadtxt entiende los archivos comprimidos con gzip de forma transparente.

X : array_like

los Datos se guarden en un archivo de texto.

fmt : str o secuencia de strs, opcional

Un solo formato (%10.5 f), una secuencia de formatos o una cadena de formato múltiple, por ejemplo, ‘Iteración %d-%10.5 f’, en cuyo caso el delimitador se ignora. Para X complejo, las opciones legales para fmt son:

  1. un especificador único, fmt=’%.4e’, que da como resultado números con formato

    como ‘ (%s+ % sj)’ %(fmt, fmt)

  2. una cadena completa que especifica cada parte real e imaginaria, por ejemplo,

    ‘%.4e %+.4j %.4e %+.4j %.4e %+.4j’ for 3 columns

  3. a list of specifiers, one per column – in this case, the real

    and imaginary part must have separate specifiers,e.g. for 2 columns

delimiter : str, optional

String or character separating columns.

newline : str, optional

String or character separating lines.

New in version 1.5.0.

header : str, opcional

Cadena que se escribirá al principio del archivo.

Nuevo en la versión 1.7.0.

de pie de página : str, opcional

Cadena de caracteres que se escriben al final del archivo.

Nuevo en la versión 1.7.0.

comentarios : str, opcional

Cadena de caracteres que se antepone al encabezado y pie de página cadenas,para marcar como comentario. Por defecto:’#’, como se espera por ejemplo, numpy.loadtxt.

Nuevo en la versión 1.7.0.

Véase también

guardar Guardar una matriz a un archivo binario en NumPy .npy format savez Guarda varias matrices en una sin comprimir .npz archive savez_comprimed Guarda varias matrices en una comprimida .archivo npz

Notas

Explicación adicional del parámetro fmt(%widthspecifier):

banderas:

– : justificación a la izquierda

+ : Fuerza a preceder el resultado con + o -.

0: Almohadilla izquierda el número con ceros en lugar de espacio (ver ancho).

ancho: Número mínimo de caracteres a imprimir. El valor no se trunca si tiene más caracteres. precisión:

  • Para especificadores de enteros (p. ej. d, i, o, x), el número mínimo de dígitos.
  • Para especificadores e, E y f, el número de dígitos a imprimir después del punto decimal.
  • Para g y G, el número máximo de dígitos significativos.
  • Para s, el número máximo de caracteres.

especificación:

c : carácter

d o i : firmado entero decimal

e o E : notación científica con e o E.

f : punto flotante decimal

g,G : uso de la más corta de e,e o f

o : firmado octal

s : cadena de caracteres

u: entero decimal sin signo

x, X: entero hexadecimal sin signo

Esta explicación de fmt no está completa, para una especificación exhaustiva, consulte .