expand_dims

expand_dimsは,xarray dataarray にcoordinateとdimを追加する。デフォルトでは第0axisに付加されるが,axis=axisを指定することで,任意のaxisに追加できる。xarray dataarray は,そのaxisの要素数が1でreshapeされる。
これを用いて,たとえば,個々のensembleのファイルに,ensemble番号を追加すれば,複数のensembleファイルをxr.open_mfdataset()で開くことができる。
xarrayのみで一連の作業が完結せず,出力をCDOで処理する場合には,CDOでは第0axisを時間にする必要があるようなので,ensemble を付加する場合には,第0axisに付加されることを避けるために,axis=1を指定する。