Dessiner un fichier netCDF avec python

Dessiner un fichier netCDF avec python

read_netCDF.py


import matplotlib as mp
import numpy as np

ind='hoge.grd'
Dat = np.netcdf(ind,'r').variables['z'][::-1]
lon=np.netcdf(ind,'r').variables['x'][::-1]
lat=np.netcdf(ind,'r').variables['y'][::-1]
NX, NY=np.meshgrid(lon, lat)

#Le centre de la barre de couleur tout en spécifiant les valeurs minimum et maximum de la barre de couleur(z=0)La couleur de est conservée.
norm = mp.colors.TwoSlopeNorm(vcenter=0.0, vmin=-0.2, vmax=0.1)
#Découpez une partie des données 2D[pixel]
extX0=950
extX1=1600
extY0=1100
extY1=1750

#Spécifiez également la taille de la figure
fig=plt.figure(figsize=(10,10))
#couleur de jet
plt.pcolormesh(NX[extY0:extY1, extX0:extX1], NY[extY0:extY1, extX0:extX1], Dat[extY0:extY1, extX0:extX1], cmap='jet', norm=norm) 
plt.colorbar() #Affichage de la barre de couleur
plt.xlabel('Longitude [deg.]')
plt.ylabel('Latitude [deg.]')
plt.show()

Un chiffre comme celui-ci s'affiche ↓ image.png

Recommended Posts

Dessiner un fichier netCDF avec python
Télécharger le fichier csv avec python
Extraire le fichier xz avec python
[Python] Ecrire dans un fichier csv avec Python
[Automatisé avec python! ] Partie 1: fichier de configuration
Téléchargement de fichiers implémenté avec Python + Bottle
Sortie vers un fichier csv avec Python
Lire et écrire NetCDF avec Python
Dessinez une courbe Koch avec Python Turtle
[Automatisé avec python! ] Partie 2: Fonctionnement des fichiers
Dessinez une illustration avec Python + OpenCV
Dessinez Riapnov Fractal avec Python, matplotlib
Dessinez une flèche (vecteur) avec opencv / python
Fichier python de script
FizzBuzz en Python3
Grattage avec Python
Contrôle exclusif avec fichier de verrouillage en Python
Statistiques avec python
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Grattage avec Python
Python avec Go
Vérifier l'existence du fichier avec python
Dessinez Nozomi Sasaki dans Excel avec python
Créez rapidement un fichier Excel avec Python #python
Twilio avec Python
Intégrer avec Python
Jouez avec 2016-Python
Traitement de fichiers Python
AES256 avec python
Lisons le fichier RINEX avec Python ①
Testé avec Python
python commence par ()
avec syntaxe (Python)
Créer un fichier Excel avec Python + matrice de similarité
Bingo avec python
Enregistrer avec Python → Enregistrer le fichier (périphérique sonore + wave)
Zundokokiyoshi avec python
Excel avec Python
Micro-ordinateur avec Python
J'ai créé un fichier de configuration avec Python
[Automation] Lire le courrier (fichier msg) avec Python
Cast avec python
nginxparser: essayez d'analyser le fichier de configuration nginx avec Python
Comment lire un fichier CSV avec Python 2/3
Lire les données avec python / netCDF> nc.variables [] / Vérifier la taille des données
[Python] Dessinez un graphe orienté avec Dash Cytoscape
Essayez de dessiner une courbe de vie avec python
[Python] Comment dessiner plusieurs graphiques avec Matplotlib
[Python] Comment lire des fichiers Excel avec des pandas
Convertir un fichier svg en png / ico avec Python
Lire les données de la table dans un fichier PDF avec Python
[Python] Dessinez un Mickey Mouse avec une tortue [Débutant]
Développer des applications Windows avec Python 3 + Tkinter (fichier exe)
[Python] Résumé des opérations sur les fichiers S3 avec boto3
Extraire le zip avec Python (prend en charge les noms de fichiers japonais)
Créer un fichier au format Photoshop (.psd) avec python
Convertir le code de caractère du fichier avec Python3
Lire ligne par ligne à partir d'un fichier avec Python