从多年 netcdf 文件中仅提取 1 个月的内容

Fer*_*oni 1 netcdf dataframe pandas cdo-climate

我对编程很陌生,我想知道你是否可以帮助我。我有一个包含 2000 年到 2020 年每日降水量数据的文件。我想pandas我可以创建一个数据框,其中仅包含一月份的值 \xe2\x80\x8b\xe2\x80\x8b 但我不明白如何。或者也许CDO创建一个仅包含这些值的新文件。有人可以帮助我吗?我会很感激

\n

Adr*_*ins 5

解决方案cdo

cdo selmon,n in.nc out.nc 
Run Code Online (Sandbox Code Playgroud)

其中n是月份的数字,在您的情况下 n=1,所以

cdo selmon,1 in.nc out.nc 
Run Code Online (Sandbox Code Playgroud)

您还可以使用正斜杠指定月份列表或范围,例如

cdo selmon,3/5 in.nc out.nc 
Run Code Online (Sandbox Code Playgroud)