Zeichnen Sie eine netCDF-Datei mit Python

Zeichnen Sie eine netCDF-Datei mit 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)

#Die Mitte der Farbleiste unter Angabe der Minimal- und Maximalwerte der Farbleiste(z=0)Die Farbe von bleibt erhalten.
norm = mp.colors.TwoSlopeNorm(vcenter=0.0, vmin=-0.2, vmax=0.1)
#Schneiden Sie einen Teil der 2D-Daten aus[pixel]
extX0=950
extX1=1600
extY0=1100
extY1=1750

#Geben Sie auch die Figurengröße an
fig=plt.figure(figsize=(10,10))
#Jet Colormap
plt.pcolormesh(NX[extY0:extY1, extX0:extX1], NY[extY0:extY1, extX0:extX1], Dat[extY0:extY1, extX0:extX1], cmap='jet', norm=norm) 
plt.colorbar() #Farbbalkenanzeige
plt.xlabel('Longitude [deg.]')
plt.ylabel('Latitude [deg.]')
plt.show()

Eine solche Abbildung wird angezeigt ↓ image.png

Recommended Posts

Zeichnen Sie eine netCDF-Datei mit Python
Laden Sie die CSV-Datei mit Python herunter
Extrahieren Sie die xz-Datei mit Python
[Python] Mit Python in eine CSV-Datei schreiben
[Mit Python automatisiert! ] Teil 1: Datei einstellen
Implementierter Dateidownload mit Python + Bottle
Ausgabe in eine CSV-Datei mit Python
Lesen und Schreiben von NetCDF mit Python
Zeichnen Sie mit Python Turtle eine Koch-Kurve
[Mit Python automatisiert! ] Teil 2: Dateivorgang
Zeichnen Sie eine Illustration mit Python + OpenCV
Zeichne Riapnov Fractal mit Python, matplotlib
Zeichnen Sie einen Pfeil (Vektor) mit opencv / python
Skript-Python-Datei
FizzBuzz in Python3
Scraping mit Python
Exklusive Steuerung mit Sperrdatei in Python
Statistik mit Python
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
Scraping mit Python
Python mit Go
Überprüfen Sie die Existenz der Datei mit Python
Zeichnen Sie Nozomi Sasaki in Excel mit Python
Erstellen Sie schnell eine Excel-Datei mit Python #python
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
Python-Dateiverarbeitung
AES256 mit Python
Lesen wir die RINEX-Datei mit Python ①
Getestet mit Python
Python beginnt mit ()
mit Syntax (Python)
Erstellen Sie eine Excel-Datei mit Python + Ähnlichkeitsmatrix
Bingo mit Python
Mit Python aufnehmen → Datei speichern (Soundgerät + Welle)
Zundokokiyoshi mit Python
Excel mit Python
Mikrocomputer mit Python
Ich habe mit Python eine Einstellungsdatei erstellt
[Automatisierung] Lesen Sie E-Mails (Nachrichtendatei) mit Python
Mit Python besetzen
nginxparser: Versuchen Sie, die nginx-Konfigurationsdatei mit Python zu analysieren
Lesen einer CSV-Datei mit Python 2/3
Lesen Sie Daten mit python / netCDF> nc.variables [] / Überprüfen Sie die Datengröße
[Python] Zeichnen Sie mit Dash Cytoscape ein gerichtetes Diagramm
Versuchen Sie, mit Python eine Lebenskurve zu zeichnen
[Python] Zeichnen mehrerer Diagramme mit Matplotlib
[Python] Wie man Excel-Dateien mit Pandas liest
Konvertieren Sie die SVG-Datei mit Python in png / ico
Lesen Sie Tabellendaten in einer PDF-Datei mit Python
[Python] Zeichne eine Mickey Mouse mit Turtle [Anfänger]
Entwickeln Sie Windows-Apps mit Python 3 + Tkinter (exe-Datei)
[Python] Zusammenfassung der S3-Dateivorgänge mit boto3
Zip mit Python extrahieren (unterstützt japanische Dateinamen)
Erstellen Sie mit Python eine Datei im Photoshop-Format (.psd)
Konvertieren Sie den Zeichencode der Datei mit Python3
Lesen Sie mit Python Zeile für Zeile aus der Datei