Ich habe einen python xarray
Datensatz mit time,x,y
für seine Abmessungen und als seine Variable. Ich versuche, Jahresmittel von für jedes x,y
Koordinatenpaar zu berechnen.Berechne den Jahresmittelwert mit X-Arrays
Ich habe in diese Funktion laufen, während die Dokumentation zu lesen:
ds.groupby('time.year').mean()
Dies scheint für alle x,y
Koordinatenpaare in value1
in jeder gegebenen Zeitscheibe
eher ein einziges Jahresmittel zu berechnen, als die jährliche Mittel von einzelnenx,y
Koordinatenpaare bei jeder gegebenen Zeitscheibe.
Während das Code-Snippet oben die falsche Ausgabe erzeugt, bin ich sehr an seiner vereinfachten Form interessiert. Ich möchte wirklich den "X-arrays Trick" herausfinden, um Jahresmittel für ein gegebenes x,y
Koordinatenpaar zu machen, anstatt es selbst zusammen zu hacken.
Cam jemand zeigen mir in die richtige Richtung? Sollte ich dies vorübergehend zu einem pandas
Objekt machen?
Vielen Dank! Es klappt! Kannst du mir Tipps geben, wie ich die X-Array-Dokumentation lesen soll? Ist das etwas allgegenwärtiges und etwas, das jemand, der Pandas benutzt, auch tun könnte? (mein Hintergrund ist 0 Kenntnisse von Pandas, versuchen X-Arrays zu lernen) – Conic
Ich würde vorschlagen, die erzählenden Abschnitte zu lesen, die Sie interessieren (zB http://xarray.pydata.org/en/stable/groupby.html#) in diesem Fall). Diese Eigenschaft unterscheidet sich ziemlich von Pandas, also haben wir es nur schlecht erklärt. – shoyer