Numpy NP.Savetxt

Numpy NP.Savetxt
Este artigo se expandirá sobre o uso da função SaveTxt () em Numpy para salvar uma matriz em um arquivo de texto.

Salvar dados pode ser muito benéfico ao salvar e restaurar seu trabalho. Ele também serve como um backup onde você não precisa recriar tudo do zero, em caso de perda de dados.

Função Numpy Savetxt

A função Numpy SaveTxt () permite armazenar uma matriz em um arquivo de texto. A sintaxe é fornecida abaixo:

Numpy.Savetxt (fname, x, fmt = '%.18e ', delimiter = ", newline =' \ n ', header =", rodapé = ", comentários ='# ', coding = nenhum);

Vamos explicar os seguintes parâmetros da função:

  1. fname - o nome do arquivo sob o qual salvar o arquivo na matriz. Você também pode passar o nome do arquivo como .GZ, que salva o arquivo em um GZIP compactado
  2. x - refere -se à matriz a ser salva no nome do arquivo fornecido
  3. fmt - Opção de formato, como %10.Formato 5f

Um único formato, como %10.5f, uma sequência de formatos ou uma string multi-formato. Um exemplo é “iteração %d - %10.5f ”, nesse caso, o delimitador é ignorado. Para o complexo X, as opções legais para fmt são:

  • um único especificador, fmt = “%.4e ”, resultando em números formatados como “(%S+%sj)”%(FMT, FMT)
  • uma sequência completa especificando todas as partes reais e imaginárias, como “ %.4e %+.4ej %.4e %+.4ej %.4e %+.4ej”Para 3 colunas
  • Uma lista de especificadores, um por coluna - neste caso, a parte real e imaginária deve ter especificadores separados, e.g. ['%.3e + %.3ej ',' (%.15e%+.15ej) '] Para 2 colunas

Conclusão:

Este artigo discutiu como usar a função SaveTxt () em Numpy para salvar uma matriz em um arquivo de texto. Esta função permite salvar e restaurar seus arquivos, quando serve como um backup. Verifique os outros artigos de dica do Linux para obter mais dicas e tutoriais.