<p>我一直试图将^{cd1>}应用到xr.Dataset(Xaray),但继续提出错误。对于三维数据集,我尝试应用于axis=2。语法不太清楚,我可能误解了<a href="http://xarray.pydata.org/en/stable/generated/xarray.Dataset.apply.html?highlight=.apply" rel="nofollow noreferrer">documentation</a>,但我尝试过:</p>
<pre><code>ds.apply(np.nansum,axis=2)` and `ds.apply(lambda x: np.nansum(x,axis=2))
</code></pre>
<p>并获得相同的错误:</p>
<blockquote>
<p>cannot set variable 'var' with 2-dimensional data without explicit
dimension names. Pass a tuple of (dims, data) instead.</p>
</blockquote>
<p>我猜这意味着它不知道返回到新数据集对象的维度名称是什么?有什么办法解决这个问题吗?</p>
<p>还有谁知道为什么和什么时候xarray可以实现^{cd2>}?
谢谢</p>