1

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', 'time', how='mean') 、どのように=「平均」)

air_month結果として、3 つのディメンションすべてに沿って、平均がゼロ未満の日数をカウントする変数を追加したいと考えています。

私の非常に単純な試みは sth です。このような

air_month['frost'] = sum(air_day.air < 0)

しかしsum()、私はここで時間次元を緩めます。私はここで立ち往生していますが、まだ xarray の概念を頭に入れていません。

手伝ってくれてありがとう!

4

1 に答える 1