如何使小时作为xarray数据集中的索引?

问题描述

我有每小时这样的netCDF数据。

   <xarray.Dataset>
Dimensions:       (time: 744)
Coordinates:
    realization   int64 ...
  * time          (time) datetime64[ns] 2019-12-01 ... 2019-12-31T23:00:00
Data variables:
    vimd_NON_CDM  (time) float64 ...

我想制作vimd_NON_CDM变量的热图图。 y轴的日期为2019-12-01至2019-12-31,x轴的时间为24小时。

如何从这样的时间对象中将小时作为索引?

<xarray.DataArray 'time' (time: 744)>
array(['2019-12-01T00:00:00.000000000','2019-12-01T01:00:00.000000000','2019-12-01T02:00:00.000000000',...,'2019-12-31T21:00:00.000000000','2019-12-31T22:00:00.000000000','2019-12-31T23:00:00.000000000'],dtype='datetime64[ns]')
Coordinates:
    realization  int64 ...
  * time         (time) datetime64[ns] 2019-12-01 ... 2019-12-31T23:00:00
Attributes:
    long_name:         time
    standard_name:     time
    axis:              T
    stored_direction:  increasing
    type:              double

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)