Maison  >  Article  >  développement back-end  >  Comment exporter un tableau NumPy multidimensionnel vers un fichier CSV ?

Comment exporter un tableau NumPy multidimensionnel vers un fichier CSV ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-12 17:50:02547parcourir

How to export a multidimensional NumPy array to a CSV file?

Dumper un tableau NumPy dans un fichier CSV

L'exportation de tableaux NumPy multidimensionnels vers des fichiers CSV est une exigence courante pour la manipulation et l'analyse des données. Cette question explore l'utilisation de la fonction savetxt de NumPy pour réaliser cette tâche.

Solution

NumPy fournit la fonction savetxt, qui offre une méthode pratique pour écrire des tableaux dans un texte fichier au format CSV (valeurs séparées par des virgules) format.

import numpy

# Create a 2D NumPy array
a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ])

# Save array to CSV file
numpy.savetxt("foo.csv", a, delimiter=",")

Explication

  • La fonction savetxt prend deux arguments principaux : le nom du fichier et le tableau à enregistrer.
  • Le Un délimiteur, qui sépare les éléments individuels du tableau dans le fichier CSV de sortie, peut être spécifié. Dans ce cas, une virgule est utilisée.
  • Le fichier "foo.csv" résultant contiendra les données du tableau dans un format lisible par l'homme, adapté à l'importation dans d'autres logiciels ou outils d'analyse.

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