Maison >développement back-end >Tutoriel Python >Comment enregistrer les tableaux NumPy en tant que fichiers CSV lisibles par l'homme ?

Comment enregistrer les tableaux NumPy en tant que fichiers CSV lisibles par l'homme ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-11 07:06:02496parcourir

How to Save NumPy Arrays as Human-Readable CSV Files?

Enregistrement des tableaux NumPy sous forme de fichiers CSV lisibles par l'homme

NumPy offre un moyen pratique d'exporter des données dans un format lisible par l'homme adapté à divers cas d'utilisation. Pour y parvenir, nous exploitons la fonction numpy.savetxt.

Pour vider un tableau NumPy 2D dans un fichier CSV, suivez ces étapes :

  1. Importez NumPy.
  2. Convertissez votre tableau en tableau NumPy à l'aide de numpy.asarray().
  3. Spécifiez le nom de fichier et le délimiteur souhaités pour le fichier CSV.
  4. Utilisez numpy.savetxt() pour enregistrer le tableau dans le fichier spécifié.

Exemple :

Considérez le tableau NumPy 2D suivant :

a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ])

Pour exporter ce tableau vers un CSV fichier nommé "foo.csv" avec une virgule comme séparateur, utilisez le code suivant :

import numpy
numpy.savetxt("foo.csv", a, delimiter=",")

Cela créera un fichier CSV contenant les valeurs du tableau dans un format lisible par l'homme :

1,2,3
4,5,6
7,8,9

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!

Déclaration:
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