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

Comment exporter un tableau NumPy multidimensionnel vers un fichier CSV ?

Mary-Kate Olsen
Libérer: 2024-11-12 17:50:02
original
618 Les gens l'ont consulté

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=",")
Copier après la connexion

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!

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