Python 3.6 将netCDF文件数据转换为不同的格式
Python 3.6 convert netCDF file data to a different format
On python 3.6 我有一个 netCDF 文件,其中包含带有以下变量的全球降水数据:lat、lon、time 和 precip。我的最终目标是在散点图上绘制降水数据并创建趋势线。但是,我是 python 的新手,无法将 netCDF 文件中的数据转换为我可以读取并轻松绘制在散点图上的格式。任何关于我将如何去做这件事的想法都将不胜感激。
谢谢!
正如 this question 的回答中所述,
- python 的 netCDF4 模块:http://unidata.github.io/netcdf4-python/ 可用于加载数据
- 一个 scipy 子模块加载 NetCDF 数据:https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.io.netcdf.netcdf_file.html
直接使用数据的难易程度取决于数据本身。但至少在 scipy 的情况下,返回的变量是 numpy 数组,如果数据是数字,则可以直接绘制。
On python 3.6 我有一个 netCDF 文件,其中包含带有以下变量的全球降水数据:lat、lon、time 和 precip。我的最终目标是在散点图上绘制降水数据并创建趋势线。但是,我是 python 的新手,无法将 netCDF 文件中的数据转换为我可以读取并轻松绘制在散点图上的格式。任何关于我将如何去做这件事的想法都将不胜感激。 谢谢!
正如 this question 的回答中所述,
- python 的 netCDF4 模块:http://unidata.github.io/netcdf4-python/ 可用于加载数据
- 一个 scipy 子模块加载 NetCDF 数据:https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.io.netcdf.netcdf_file.html
直接使用数据的难易程度取决于数据本身。但至少在 scipy 的情况下,返回的变量是 numpy 数组,如果数据是数字,则可以直接绘制。