- 博客(19)
- 收藏
- 关注
原创 Python最大值、最小值索引
print(re4) 输出可以看到最值以及索引。通过列表索引找出tt列表最大的10个值的位置。通过列表索引找出tt列表最小的10个值的位置。通过列表索引找出tt列表最大的10个值。通过列表索引找出tt列表最小的10个值。
2024-01-04 15:31:46
1056
1
原创 Python 将全球陆地处理为nan值
注:此时这里的分辨率为1°×1°,所以间隔为1,纬度是90°N-90°S,当用CDO中的invertlat函数倒转纬度以后,所有的数据是从北纬到南纬。MD1是要处理的目标二维数组,-90, 90, 0, 359这四个参数是纬度和经度范围参数,要对全球的陆地处理的话就是这个范围。由于数据是批量处理,后面是纯数组,不附带任何经纬度信息,需要利用一个函数来将陆地部分的值处理成空值(nan值)r1为目标数组,第一维是模式数量,然后是纬度、经度,将所有模式的陆地全部处理成空值。
2024-01-04 14:49:59
625
1
原创 自己写shell脚本来用CDO批量处理nc数据
dos2unix: converting file ob2.sh to Unix format... #成功转换为cygwin可以处理的脚本。因为Windows系统上的空格和转行符号在Linux系统(cygwin软件)上不能识别。cd /mnt/g/try/ #进入ob2.sh脚本所在的文件夹。./ob2.sh -s #输入该命令然后enter键。④cygwin上运行ob2.sh脚本。②将txt保存为ob2.sh脚本。①在记事本上写好脚本的txt格式。
2023-04-08 11:48:23
658
原创 循环读取文件夹里所有nc文件跟循环画图
ax.add_feature(cfeature.LAND.with_scale('10m'),color='lightgray')#添加陆地并且陆地部分全部填充成浅灰色。ax.tick_params(which='major', length=12,width=1,color='k')#最大刻度长度,宽度设置,ax.tick_params(which='minor', length=7,width=0.8,color='k')#最小刻度长度,宽度设置。
2023-04-08 11:08:06
315
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人