Python:将 xarray.Dataset 转换为 netcdf - 进程被杀死

问题描述 投票:0回答:0

从一个集群中,我有一个带有降水数据的

xarray.DataArray

我收到一条消息:

Killed
.

简而言之,这是我所做的(在查看@Michael Delgado 评论后)

import intake
import xarray as xr 
import pandas as pd


# getting catalog
catalog_file = "/my/path/catalog.json"

cat = intake.open_esm_datastore(catalog_file)
pre_catalog = cat.search( variable_id="pr", frequency="30minutes")

# Loading data
dataset_dict = pre_catalog.to_dataset_dict(cdf_kwargs={"chunks": {"time": 1}})

# getting Array
for name, data_set in data_dict.items():
    pass

data_set["pr"]

# trying to save data as netcdf
data["pr"].to_netcdf("/my/path/pre_30min_test.nc")

有人能指出我正确的方向吗? 在这种情况下,如何在没有任何

xarray.DataArray
提示的情况下将
netcdf
转换为
killed
文件?

提前谢谢你。

python bigdata netcdf python-xarray catalog
© www.soinside.com 2019 - 2024. All rights reserved.