Python 读取 NC 文件计算并绘制 Nino3.4 指数时间变化图(附注释)
```python import xarray as xr import matplotlib.pyplot as plt # 读取nc文件 data = xr.open_dataset('sst.nc') # 计算nino3.4指数,使用 nino3.4 区域的坐标(5S-5N, 170W-120W) nino3_4 = data.sel(lat=slice(-5, 5), lon=slice(360-170, 360-120)).mean(dim=['lat', 'lon']) # 绘制nino3.4指数时间变化图 plt.figure(figsize=(12, 6)) nino3_4.plot() plt.title('Nino3.4 Index Time Series') plt.xlabel('Time') plt.ylabel('SST (°C)') plt.grid() plt.show() ``` ######[AI写代码神器 | 299点数解答 | 2024-11-24 20:03:28]
相关提问
- 批处理文件:依据参数表.xlsx精准修改文件.txt中p、t、s值(GPT | 811点数解答 | 2024-12-05 12:58:37)419
- 用批处理和Python实现“参数表.xlsx”与“文件.txt”数据匹配及修改(讯飞星火 | 531点数解答 | 2024-12-05 13:20:42)391
- 批处理文件:依据参数表.xlsx精准修改文件.txt特定参数值(阿里通义 | 495点数解答 | 2024-12-05 13:22:26)369
- Python 处理 SWE 与降水数据:融雪量数据部分月份为空原因探究(字节豆包 | 78点数解答 | 2025-05-07 12:37:09)176
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)498
- 解决Java调用Python接口中文乱码问题:设置UTF - 8编码全攻略(讯飞星火 | 160点数解答 | 2024-06-06 17:18:39)445
- Java调用Python接口中文乱码问题:字符编码统一解决方案(讯飞星火 | 344点数解答 | 2024-06-06 17:19:55)552
- 解决Java调用Python接口时中文值乱码问题:设置字符编码为UTF-8(讯飞星火 | 264点数解答 | 2024-06-06 17:27:09)418
- 代码填空挑战:完成正态分布、随机数生成及数据处理代码(阿里通义 | 506点数解答 | 2025-03-23 14:32:14)349
- 挑战!完成代码填空解锁数据处理奥秘(字节豆包 | 116点数解答 | 2025-03-26 22:22:15)361
- 挑战填空!完成这段 NumPy 代码实现数据生成与保存(DeepSeek | 178点数解答 | 2025-03-26 22:26:30)425
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)337