lat: float64 (192)
lon: float64 (288)
time: object (1200) (monthly data)
Data Variables:
tas: (time, lat, lon)
float32
dask.array
[当我尝试绘制某个特定日期的温度时,需要15-20分钟的时间进行绘制。所以我找到了一种方法,然后将dask数组转换为常规的uisng:
.load( )
现在,当我绘制相同的内容时,它会在1秒内被绘制出来。但是现在我遇到了另一个问题。我想在那块地上建海岸线,所以我使用了Cartopy库。这是我的代码:
import cartopy.crs as ccrs
temp=monthly_mean['tas']
ax = plt.axes(projection=ccrs.PlateCarree())
temp[0, :, :].plot(ax=ax, transform=ccrs.PlateCarree())
ax.coastlines()
现在,只要运行此代码,我的colab服务器就会崩溃。我不知道怎么了。当我尝试在转换dask数组之前做同样的事情时,它正在绘制海岸线和我想要的所有东西,但通常需要15分钟才能绘制出来。
我正在使用CMIP数据进行分析。我有带有以下信息的Xarray数据集:纬度:float64(192)lon:float64(288)时间:对象(1200)(每月数据)数据变量:tas :(时间,纬度,经度)...
temp.load()
行?