xarrayチュートリアルデータセットに霜の日数を追加しようとしています。xarrayデータセットを拡張する
airtemps = xr.tutorial.load_dataset('air_temperature')
# The set spans more than a year, let's take only one
airtemps = airtemps.sel(time=slice('2013-01-01', '2013-12-31'))
airtemps['air'] = airtemps.air - 273.15
データはそう簡単に処理するために、私はリサンプリングかなり高解像度の時間的であるそれら air_day = airtemps.resample( '1D'、 '時間'、どのように= '平均') air_month = air_day。
私が結果として、air_month
には、3つの次元すべてに沿って、平均値がゼロ以下の日数を追加したいと考えています(つまり、「1M」、「時間」、「方法」、「平均」) 。
私の非常にナイーブな試みはsthです。この
air_month['frost'] = sum(air_day.air < 0)
ようしかしsum()
INGで、私はここで時間ディメンションを失います。私はここで立ち往生していますが、まだ私の頭の周りのxarrayの概念を包んでいない。
ありがとうございました!
わからないが、それが動作するようです: 'air_dayプロット(col = '月'、col_wrap = 3) ' – TomTom101