Maison > développement back-end > Tutoriel Python > Comment exporter des tableaux NumPy vers des fichiers CSV lisibles par l'homme ?

Comment exporter des tableaux NumPy vers des fichiers CSV lisibles par l'homme ?

Mary-Kate Olsen
Libérer: 2024-11-11 20:12:03
original
308 Les gens l'ont consulté

How to Export NumPy Arrays to Human-Readable CSV Files?

Exportation de tableaux NumPy vers des fichiers CSV lisibles par l'homme

Le stockage des données dans des formats lisibles par l'homme est crucial pour l'analyse et la visualisation des données. Pour exporter un tableau NumPy 2D dans un fichier CSV, la fonction numpy.savetxt est pratique.

La fonction numpy.savetxt enregistre un tableau NumPy donné dans un fichier texte, tel que CSV (valeurs séparées par des virgules). . Le format CSV est largement utilisé et facilement lisible par les humains.

Pour utiliser numpy.savetxt :

  1. Importez le module NumPy : importez numpy.
  2. Créez votre NumPy array.
  3. Appelez numpy.savetxt(filename, array, delimiter=",").

Le paramètre filename spécifie le nom du fichier CSV de sortie. Le paramètre array est le tableau NumPy que vous souhaitez enregistrer. Enfin, le paramètre délimiteur spécifie le caractère à utiliser pour séparer les valeurs dans le fichier CSV. Par défaut, une virgule est utilisée.

Par exemple, le code suivant enregistre un tableau NumPy 2D dans un fichier CSV nommé "foo.csv":

import numpy
a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ])
numpy.savetxt("foo.csv", a, delimiter=",")
Copier après la connexion

Cela créera un CSV fichier avec le contenu suivant :

1,2,3
4,5,6
7,8,9
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal