【python海洋专题十九】找范围的语句进阶版本

【python海洋专题十九】找范围的语句进阶版本

python目前对于海洋基本要素的画法不成问题了!

之后慢慢进阶

本期内容

寻找范围的进阶版本,因为涉及到我要改范围寻找最佳的时候,每次改正很烦,所以想像matlab那样能够,ln=find(lon>=100,'first');之后用到这个位置不用重新找了。

前面几期找范围语句为:

print(np.where(lon >= 100)) # 99

print(np.where(lon >= 123)) # 122

print(np.where(lat >= 0)) # 90

print(np.where(lat >= 25)) # 115

每次我要打印出来,找第一个大于100的位置。

现在改为:

ln1 = np.where(lon_new >= 100)[0][0]

ln2 = np.where(lon_new >= 123)[0][0]

la1 = np.where(lat_new >= 0)[0][0]

la2 = np.where(lat_new >= 25)[0][0]

# # 画图网格

lon1 = lon[ln1:ln2]

lat1 = lat[la1:la2]

X, Y = np.meshgrid(lon1, lat1)

之后,可以直接使用ln la。

往期推荐

【python海洋专题一】查看数据nc文件的属性并输出属性到txt文件

【python海洋专题二】读取水深nc文件并水深地形图

【python海洋专题三】图像修饰之画布和坐标轴

【Python海洋专题四】之水深地图图像修饰

【Python海洋专题五】之水深地形图海岸填充

【Python海洋专题六】之Cartopy画地形水深图

【python海洋专题】测试数据

【Python海洋专题七】Cartopy画地形水深图的陆地填充

【python海洋专题八】Cartopy画地形水深图的contourf填充间隔数调整

【python海洋专题九】Cartopy画地形等深线图

【python海洋专题十】Cartopy画特定区域的地形等深线图

【python海洋专题十一】colormap调色

【python海洋专题十二】年平均的南海海表面温度图

【python海洋专题十三】读取多个nc文件画温度季节变化图

【python海洋专题十四】读取多个盐度nc数据画盐度季节变化图

【python海洋专题十五】给colorbar加单位

【python海洋专题十六】对大陆周边的数据进行临近插值

【python海洋专题十七】读取几十年的OHC数据,画四季图

相关推荐
风象南7 小时前
普通人用AI加持赚到的第一个100块
人工智能·后端
牛奶8 小时前
2026年大模型怎么选?前端人实用对比
前端·人工智能·ai编程
牛奶8 小时前
前端人为什么要学AI?
前端·人工智能·ai编程
罗西的思考11 小时前
AI Agent框架探秘:拆解 OpenHands(10)--- Runtime
人工智能·算法·机器学习
冬奇Lab11 小时前
OpenClaw 源码精读(2):Channel & Routing——一条消息如何找到它的 Agent?
人工智能·开源·源码阅读
冬奇Lab11 小时前
一天一个开源项目(第38篇):Claude Code Telegram - 用 Telegram 远程用 Claude Code,随时随地聊项目
人工智能·开源·资讯
孟健12 小时前
Karpathy 用 200 行纯 Python 从零实现 GPT:代码逐行解析
python
格砸13 小时前
从入门到辞职|从ChatGPT到OpenClaw,跟上智能时代的进化
前端·人工智能·后端
可观测性用观测云13 小时前
可观测性 4.0:教系统如何思考
人工智能
sunny86513 小时前
Claude Code 跨会话上下文恢复:从 8 次纠正到 0 次的工程实践
人工智能·开源·github