python - 在 Python 中使用 Xarray 和 Pandas 将 csv 文件转换为网格化的 netcdf .nc 文件
问题描述
我目前的代码是
import pandas as pd
df = pd.read_csv("Obs_grid.csv")
xr = df.to_xarray()
xr.to_netcdf('Obs_grid.nc')
该文件Obs_grid.csv
是 1980-2010 年期间阿拉斯加和加拿大北部地区的平均温度数据,格式为经度、纬度、温度,每列都有。
该代码有效,但是当我尝试在 中查看此数据时Panoply
,由于某种原因它添加了一个索引变量,并且它似乎也无法识别我的经度和纬度输入以及空间数据。我怎样才能解决这个问题?
解决方案
推荐阅读
- docker - Java ReST 服务在 docker 上运行但无法访问
- sap - 修复合并后#DATASYNC 不会消失
- laravel - 如何将我的 laravel 应用程序从实时服务器移动和运行到 localhost
- css - 仅在伪元素上隐藏轮廓
- r - ggplot中的组因子水平
- python - Django Channels 使用自定义代码拒绝 websocket 连接
- c# - Youtube API 不返回任何结果
- sql - 仅返回设备上特定制造商的型号
- ios - 从 Obj-c 转到 swift 找不到属性
- amazon-web-services - AWS Polly 将单词“proj”读取为“项目”