Я хотел бы построить один график в день из набора данных xarray. Ds выглядит так:
<xarray.DataArray 'datetime' (time: 915840)>
array(['2018-05-01T00:00:00.000000000', ...,
'2020-02-06T23:59:00.000000000'], dtype='datetime64[ns]')
<xarray.DataArray 'value' (time: 915840)>
array([0.0802956, 0.08029469, 0.0825251 , ...,
0.00245])
Я создал массив с датой:
ds['date'] = ds.datetime.astype('datetime64[D]')
Теперь я хочу построить данные с уникальной датой, я уже сделал это с pandas кадр данных со схожими данными, и там он работает так:
for date in df.date.unique():
matplotlib.pyplot.plot('datetime', 'value', data=df[df.date == date])
Есть ли аналогичный способ сделать это для набора данных xarray?