Lire les données avec python / netCDF> nc.variables [] / Vérifier la taille des données

Environnement d'exploitation


CentOS 6.5

Nous prévoyons de comparer les nombres dans plusieurs fichiers NetCDF. Les valeurs à virgule flottante peuvent changer légèrement en fonction de l'environnement. Je veux l'afficher sous forme de graphique.

J'ai trouvé un exemple de lecture de netCDF4 avec python. Référence 1 http://qiita.com/okadate/items/954574a95545b06ca257 Référence 2 http://qiita.com/AnchorBlues/items/2dd18c1e9587c8f495bc

J'ai implémenté ce qui suit. Il semble que vous puissiez voir la taille des données lues par .shape.

read_nc.py


import netCDF4

nc = netCDF4.Dataset('sample.nc', 'r')
dim_we = len(nc.dimensions['west_east'])
dim_sn = len(nc.dimensions['south_north'])

data = nc.variables['CONC'][:]
nc.close()

print data.shape

print 'dim_we=',dim_we
print 'dim_sn=',dim_sn

résultat


$ python read_nc.py 
(24, 1, 1, 3, 65, 82)
dim_we= 82
dim_sn= 65

24: Dimension du temps 3: top, bottom 65: south north 82: west east

Les 1,1 restants ne sont pas digérés.

Recommended Posts

Lire les données avec python / netCDF> nc.variables [] / Vérifier la taille des données
Lire des données json avec python
[python] Lecture de données
[Python] Lire un fichier csv avec une grande taille de données à l'aide d'un générateur
Analyse de données avec python 2
Lire les données csv Python avec Pandas ⇒ Graphique avec Matplotlib
Lire les données de la table dans un fichier PDF avec Python
Vérification de domaine avec Python
Analyse de données avec Python
Vérifier la version avec python
Résumé de la lecture des données numériques avec python [CSV, NetCDF, Fortran binary]
Exemple de données créées avec python
Lire csv avec des pandas python
Vérifiez la couverture de python avec pytest-cov
Dessiner un fichier netCDF avec python
Obtenez des données Youtube avec python
Lire les données des tampons de protocole avec Python3
Gérez les données au format NetCDF avec Python
[Python] Obtenez des données économiques avec DataReader
Structure de données Python apprise avec la chimioinfomatique
Lire et écrire NetCDF avec Python
Lecture de spécification de taille multiligne avec python
Lire des fichiers en parallèle avec Python
Visualisez facilement vos données avec Python seaborn.
Traiter les données Pubmed .xml avec python
Analyse de données à partir de python (visualisation de données 1)
Charger fbx depuis python avec cinema4d
Analyse de données à partir de python (visualisation de données 2)
Application de Python: Nettoyage des données Partie 2: Nettoyage des données à l'aide de DataFrame
Obtenez des données supplémentaires vers LDAP avec python
Construction de pipeline de données avec Python et Luigi
Recevoir des données textuelles de mysql avec python
[Note] Obtenir des données de PostgreSQL avec Python
[Python] Vérification simple du type d'argument avec la classe de données
Traiter les données Pubmed .xml avec python [Partie 2]
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Obtenez des données alimentaires avec l'API Amazon (Python)
Essayez de travailler avec des données binaires en Python
Vérifiez les données brutes avec Kaggle's Titanic (Kaggle ⑥)
Générer des données de test japonais avec Python Faker
Vérifier l'existence du fichier avec python
Convertir des données Excel en JSON avec python
Téléchargez les données de cours des actions japonaises avec Python
[C] [python] Lire avec AquesTalk sous Linux
Lisons le fichier RINEX avec Python ①
Vérifiez les cours des actions avec Slackbot en utilisant Python
Manipulation des données DynamoDB avec Lambda (Node et Python)
Convertissez des données FX 1 minute en données 5 minutes avec Python
[Python] Lire des images avec OpenCV (pour les débutants)
Recommandation d'Altair! Visualisation des données avec Python
Analyse de données à partir de python (pré-traitement des données-apprentissage automatique)
Faisons la manipulation des données MySQL avec Python
Organisez les données séparées par dossier avec Python
[Automation] Lire des documents Word avec Python
Vérifiez la taille du fichier avec du -sh *
Lire le fichier de données de caractères avec numpy
Python / numpy> Lire le fichier de données avec la ligne de nom d'élément> Utiliser genfromtxt ()
Comment lire les données de problème avec Paiza