NP NP.savetxt

NP NP.savetxt
Este artículo se ampliará en el uso de la función SaveTXT () en Numpy para guardar una matriz en un archivo de texto.

Guardar datos puede ser muy beneficioso al guardar y restaurar su trabajo. También sirve como una copia de seguridad en la que no tiene que recrear todo desde cero, en caso de pérdida de datos.

Función de savetxt numpy

La función Numpy SaveTxt () le permite almacenar una matriz en un archivo de texto. La sintaxis se proporciona a continuación:

numpy.SaveTXT (FNAME, X, FMT = '%.18e ', delimiter = ", newline =' \ n ', header =", footer = ", comentarios ='# ', encoding = none);

Expliquemos los siguientes parámetros de la función:

  1. fname - el nombre de archivo bajo el cual guardar el archivo en la matriz. También puede pasar el nombre de archivo como .GZ, que guarda el archivo en un GZIP comprimido
  2. X - se refiere a la matriz a guardar en el nombre de archivo proporcionado
  3. fmt - opción de formato, como %10.5f formato

Un solo formato, como %10.5f, una secuencia de formatos o una cadena multiformato. Un ejemplo es "iteración %d - %10.5f ”, en cuyo caso el delimitador es ignorado. Para el complejo X, las opciones legales para fmt son:

  • un solo especificador, fmt = "%.4E ", dando como resultado números formateados como "(%S+%sj)"%(FMT, FMT)
  • Una cadena completa que especifica cada parte real e imaginaria, como " De %.4e %+.4EJ %.4e %+.4EJ %.4e %+.4EJ"Para 3 columnas
  • Una lista de especificadores, uno por columna: en este caso, la parte real e imaginaria debe tener especificadores separados, e.gramo. ['%.3e + %.3EJ ',' (%.15e%+.15EJ) '] para 2 columnas

Conclusión:

Este artículo discutió cómo usar la función saveTxt () en Numpy para guardar una matriz en un archivo de texto. Esta función le permite guardar y restaurar sus archivos, cuando sirve como copia de seguridad. Consulte los otros artículos de Sugerencia de Linux para obtener más consejos y tutoriales.