matplotlib.pyplt
Verfasst: Dienstag 29. April 2014, 20:26
Hallo zusammen ..
ich habe ein kleines script erstellt, um aus netCDF4 daten die ozeantiefe darzustellen. es soll nur dazu dienen, eine kleine übersicht über die daten zu erhalten..
das erstellte bild zeigt korrekt die ozeantiefe auf der karte an, allerdings auf dem kopf. weiss gerade jemand, warum? ich habe in versch. manuals nachgeschaut.. aber irgendwie noch nicht das richtige gefunden.
lon/lat sind mit den daten hinterlegt - habe da etwas herumgespielt.. führte aber nicht zur gewünschten abbildung.
im voraus lieben dank für eure hilfe
eisley
ich habe ein kleines script erstellt, um aus netCDF4 daten die ozeantiefe darzustellen. es soll nur dazu dienen, eine kleine übersicht über die daten zu erhalten..
Code: Alles auswählen
import matplotlib
matplotlib.use('Qt4Agg')
import matplotlib.pyplot as plt
import numpy as np
from netCDF4 import Dataset
from numpy import *
rootgrp=Dataset('MeineDaten', 'r', fromat='NETCDF4')
plt.figure()
plt.pcolor(rootgrp.variables['MeineVariable'][0,0,:,:])
plt.colorbar()
matplotlib.pyplot.autoscale(enable=True, axis='both', tight=True)
#plt.show(block=False)
plt.savefig('MeinBild.png', format='png')lon/lat sind mit den daten hinterlegt - habe da etwas herumgespielt.. führte aber nicht zur gewünschten abbildung.
im voraus lieben dank für eure hilfe
eisley