擅长:python、mysql、java
<p>假设您正在linux/macOS上工作,那么可以使用我的nctoolkit包轻松完成这项工作(请参阅详细信息<a href="https://nctoolkit.readthedocs.io/" rel="nofollow noreferrer">here</a>)</p>
<p>以下内容将计算所有文件的平均值,然后绘制结果:</p>
<pre><code>import nctoolkit as nc
files = glob('*.nc')
ds = nc.open_data(file)
ds.ensemble_mean()
ds.plot()
</code></pre>
<p>默认情况下,nctoolkit使用CDO作为后端,但也可以使用NCO,这可以提高性能。因此,以下方法可能更快:</p>
<pre><code>import nctoolkit as nc
files = glob('*.nc')
ds = nc.open_data(file)
ds.ensemble_mean(nco=True)
ds.plot()
</code></pre>