NC CSV
Conversion de fichier

Convertir NC en CSV

RÉPONSE RAPIDE
Est-il possible de convertir NC en CSV ?
Oui - NC se convertit en CSV.

Choisissez la variable spécifique et la tranche temporelle ou spatiale dont vous avez besoin, puis exportez cette table plate en CSV. Vous ne pouvez pas vider l'intégralité du fichier multidimensionnel dans un seul CSV en une seule étape - un fichier netCDF stocke généralement des variables sur trois dimensions ou plus.

Aussi vers CSV : DTA · HVE · XFDF

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Oct 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir NC en CSV ?

Le CSV est le format du plus petit dénominateur commun pour l'échange de données ; les tableurs, les bases de données et la plupart des outils d'analyse le lisent sans pilote spécial. L'exportation d'une tranche de variable netCDF vers CSV est la méthode standard pour partager un sous-ensemble de données avec des collègues qui n'ont pas d'outils netCDF ou pour le charger dans Excel, R ou une base de données.

Comment convertir NC en CSV

Python (xarray + netCDF4) FREE

Installez avec pip install xarray netCDF4, ouvrez votre fichier .nc avec xarray.open_dataset(), sélectionnez la variable et la tranche avec .sel(), puis appelez .to_dataframe().to_csv('output.csv').

Panoply FREE

Ouvrez le fichier .nc dans Panoply, double-cliquez sur une variable pour charger une tranche 2D, puis utilisez File > Export Data as Text pour l'enregistrer sous forme de fichier CSV ou séparé par des tabulations.

CDO (Climate Data Operators) OPEN-SOURCE

Exécutez cdo outputtab,date,lon,lat,value infile.nc output.csv pour exporter une variable sous forme de fichier texte tabulaire plat.

NCO (NetCDF Operators) OPEN-SOURCE

Exécutez ncks -H -v variable_name yourfile.nc > output.csv pour extraire une variable nommée sous forme de texte ; nettoyez manuellement la ligne d'en-tête après coup.

À propos de ces formats

Qualité et points de vigilance

  • Vous exportez une tranche, pas le fichier entier - sélectionnez toujours la variable et la plage de dimensions dont vous avez besoin avant l'exportation, sinon la sortie sera trop volumineuse pour être utile.
  • Les noms de variables sont définis à l'intérieur du fichier .nc ; exécutez ncdump -h yourfile.nc ou print(ds) dans xarray pour les lister avant de tenter tout export.
  • Les fichiers netCDF-4 sont des fichiers HDF5 en interne ; les fichiers netCDF classiques commencent par CDF dans l'en-tête - les deux formats sont lisibles par tous les outils listés ci-dessus.

Foire aux questions

Dois-je connaître Python pour convertir NC en CSV ?
Non - Panoply offre une interface graphique sans codage requis. Python avec xarray est l'option la plus flexible pour les conversions volumineuses ou par lots.
Comment trouver les noms de variables dans un fichier netCDF ?
Exécutez ncdump -h yourfile.nc depuis la ligne de commande, ou ouvrez le fichier dans Panoply et lisez la liste des variables dans le panneau de gauche.
Pourquoi mon CSV exporté est-il si volumineux ?
Une seule variable climatique quadrillée à une résolution mondiale peut avoir des millions de valeurs. Sélectionnez un pas de temps spécifique ou une boîte de délimitation spatiale avant l'exportation pour garder le fichier gérable.
Puis-je exporter plusieurs variables vers un seul CSV ?
Pas directement - chaque exportation aplatit une seule variable. Fusionnez les fichiers CSV séparés après coup dans Python ou un tableur.