es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-XARRAY

¿Existe alguna manera de trazar múltiples líneas usando hvplot.line desde una matriz de tipo xarray?

Tengo varios datos de traza en un arreglo xarray. La selección de las trazas de datos se puede hacer mediante: t=s_xr_all.sel(trace_index=slice(0,2,1),xy=’y’) trace_index y xy son nombres de dimensiones y lo anterior selecciona un subconjunto de 3 trazas (líneas) en t t.name=’t’ t.hvplot.line(x=’point_index’,y=’t’) Lo anterior crea un gráfico de líneas con . . . Read more

Abrir el archivo grib utilizando xarray y cfgrib.

Usando xarray y cfgrib, se puede abrir el archivo grib con el siguiente comando: ds=xr.open_dataset(‘a.grib’,engine=’cfgrib’). Sin embargo, las dimensiones de ds a veces son diferentes a las obtenidas desde la fuente oficial. Por ejemplo, la dimensión de ds debería ser [time(31),step(16),lon(2576),lat(1280)], pero el resultado obtenido de xarray y cfgrib es . . . Read more

DataArray elimina atributos en cálculos simples

He notado que si tienes un xArray DatarArray y realizas cálculos simples (!) en él, los atributos se ‘borran’. Ejemplo: example = xr.DataArray(np.array([1,2,3]), attrs={‘one’:1}) without_Attributes = example*3 Por otro lado, si usas funciones específicas de numpy (por ejemplo, .round(x), ..), los atributos permanecen. ¿Hay una explicación razonable para esto? ¿Y . . . Read more