Ich habe eine Xarray DataArray, die von 0 bis 360 Länge und -90 bis 90 Breite geht. wenn ich es mit m.imshow
plotten, ohne dass die Breiten Angabe, werden die Daten von der Karte um 180 Grad versetzt:Wie umschließt man Daten in einem Grundkartenplot?
m = Basemap()
m.drawcoastlines()
m.imshow(mean['Qle'].T)
oder ich kann es mit m.pcolormesh(x=mean.lon, y=mean.lat, data=mean['Qle'].T)
, und ich bekomme diese:
Was ist der beste Weg, um die Daten zu wickeln? Ich möchte immer noch das Standard-Kartenlayout mit Afrika in der Mitte.
@HanZhengzu: huh? '[:: - 1]' dreht einfach die Äxte um, so dass jedes Ding auf dem Kopf steht und von hinten nach vorne ... es verschiebt nichts. – naught101
Entschuldigung, ich verstehe dein Problem falsch. –