Numpy NP.savetxt

Numpy NP.savetxt
Cet article se développera sur l'utilisation de la fonction savetxt () dans Numpy pour enregistrer un tableau dans un fichier texte.

L'enregistrement des données peut être très bénéfique lors de l'enregistrement et de la restauration de votre travail. Il sert également de sauvegarde où vous n'avez pas à recréer tout à partir de zéro, en cas de perte de données.

Fonction Numpy Savetxt

La fonction Numpy SaveTxt () vous permet de stocker un tableau dans un fichier texte. La syntaxe est fournie ci-dessous:

nombant.SAVETXT (FNAME, X, FMT = '%.18e ', Delimiter = ", newline =' \ n ', en-tête =", footor = ", commentaires =' # ', coding = aucun);

Expliquons les paramètres suivants de la fonction:

  1. fname - le nom de fichier sous lequel pour enregistrer le fichier dans le tableau. Vous pouvez également passer le nom de fichier comme .gz, qui enregistre le fichier dans un gzip compressé
  2. X - fait référence au tableau à enregistrer au nom de fichier fourni
  3. fmt - Option de format, comme% 10.Format 5f

Un seul format, comme% 10.5f, une séquence de formats, ou une chaîne multi-format. Un exemple est «itération% d -% 10.5f ”, auquel cas le délimiteur est ignoré. Pour le complexe X, les options juridiques pour fmt sont:

  • un seul spécificateur, fmt = “%.4E ”, entraînant des nombres formatés comme «(% S +% sj)»% (FMT, FMT)
  • Une chaîne complète spécifiant chaque partie réelle et imaginaire, comme « %.4e%+.4ej%.4e%+.4ej%.4e%+.4ej”Pour 3 colonnes
  • Une liste de spécificateurs, une par colonne - dans ce cas, la partie réelle et imaginaire doit avoir des spécificateurs séparés, E.g. ['%.3e +%.3ej ',' (%.15e%+.15ej) '] pour 2 colonnes

Conclusion:

Cet article a expliqué comment utiliser la fonction savetxt () dans Numpy pour enregistrer un tableau dans un fichier texte. Cette fonction vous permet d'enregistrer et de restaurer vos fichiers, lorsqu'il sert de sauvegarde. Consultez les autres articles sur les conseils pour plus de conseils et de tutoriels.