Настройка - это 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
графика рядом с общей цветовой полосой?