微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Python 中使用 Xarray 和 Pandas 将 csv 文件转换为网格化的 netcdf .nc 文件

如何解决在 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 中查看此数据时,它出于某种原因添加一个索引变量,而且它似乎也无法识别我的经度和纬度输入以及空间数据。我该如何解决这个问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。