この記事では、以下のライブラリを用いる。
import xarray as xr
xr.ones_like()
xarray
の関数ones_like()
を使うと、任意のDataArray
の形状を引き継いだ新しいDataArray
を作ることができる。値は1
で埋められる。
次のDataArray
を例として説明する。
array = xr.DataArray([[0,1,2],[3,4,5]], dims=['x','y'], coords={'x': [0,1], 'y': [0,1,2]})
array
使い方
xr.ones_like(array)
似た機能を持つ関数
zeros_like()
は0
で埋める。
full_like()
は指定した値で埋める。
公式ドキュメント