I ont un jeu de données 4-D (comme xr.DataArray
) avec des dimensions temperature
, datasource
, time
et altitude
.données multidimensionnelles dans Holoviews
Comment puis-je créer un nuage de points avec temperature(src0, z)
par rapport à temperature(src1, z)
, de sorte que je puisse sélectionner l'altitude via un curseur?
J'ai actuellement le problème que lorsque je convertir les données à un hv.Table
, j'ai entre autres une colonne datasource
et une colonne temperature
, et je ne peux pas comprendre comment tracer temperature(datasource=='src0')
contre temperature(datasource=='src1')
EDIT:
I essayer de clarifier: j'ai un jeu de données 4-D DATA
(qui est un xr.DataArray
) avec des dimensions data_variable
, datasource
, time
et altitude
.
data_variable
a 2 entrées, temperature
et humidity
.
datasource
a 2 entrées, model
et measurement
Il y a 6 altitudes et 2000 fois ~.
Comment puis-je créer un diagramme de dispersion qui a
- sur l'axe x les données du
datasource
model
- sur l'axe y des données pour le
datasource
measurement
de sorte que altitude
et data_variable
peuvent être sélectionnés avec un curseur?
Si vous voulez altitude comme un curseur, comment voulez-vous qu'il se comporter , étant donné que l'altitude est un nombre réel, la valeur du curseur peut correspondre ou non à une valeur de donnée particulière? Est-ce que les données sont quadrillées par rapport à l'altitude, ou voulez-vous classer par altitude dans un ensemble fini de valeurs d'altitude? –
le curseur d'altitude doit sélectionner l'une des 6 valeurs de la cote d'altitude à la fois –