设置是xarray.Dataset
具有两个变量和一个值网格的。
import xarray as xr
import numpy as np
import hvplot.xarray
ds = xr.Dataset({
'temp': (('lon', 'lat'), 15 + 8 * np.random.randn(2, 2)),
'precip': (('lon', 'lat'), 10 * np.random.rand(2, 2)),
},
coords={
'lon': [-99.83, -99.32],
'lat': [42.25, 42.21],
})
从hvplot docs推断,我预计每个变量的子图和共享颜色条(z 轴)将来自:
ds.hvplot(z=['temp', 'precip'], subplots=True)
这给出了一个UnboundLocalError
和几个变体也好不到哪里去。我做错了还是没有实施?如果是后者,有什么方法可以手动生成两个hvplot.image
带有共享颜色条的图?