【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数据,画四季图

相关推荐
张较瘦_34 分钟前
[论文阅读] 人工智能+软件工程 | 结对编程中的知识转移新图景
人工智能·软件工程·结对编程
小Q小Q2 小时前
cmake编译LASzip和LAStools
人工智能·计算机视觉
yzx9910132 小时前
基于 Q-Learning 算法和 CNN 的强化学习实现方案
人工智能·算法·cnn
token-go2 小时前
[特殊字符] 革命性AI提示词优化平台正式开源!
人工智能·开源
cooldream20093 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
人工智能·华为云·dify
老胖闲聊6 小时前
Python Copilot【代码辅助工具】 简介
开发语言·python·copilot
Blossom.1186 小时前
使用Python和Scikit-Learn实现机器学习模型调优
开发语言·人工智能·python·深度学习·目标检测·机器学习·scikit-learn
曹勖之6 小时前
基于ROS2,撰写python脚本,根据给定的舵-桨动力学模型实现动力学更新
开发语言·python·机器人·ros2
DFminer7 小时前
【LLM】fast-api 流式生成测试
人工智能·机器人
lyaihao7 小时前
使用python实现奔跑的线条效果
python·绘图