【发布时间】:2019-02-12 15:29:57
【问题描述】:
我有一个坐标为“时间”的数据数组arr。
arr:
<xarray.DataArray 'T' (time: 731)>
array([244.40161, 244.39998, ..., 244.40936, 244.40549], dtype=float32)
Coordinates:
* time (time) datetime64[ns] 1979-01-01T09:00:00 ... 1980-12-31T09:00:00
提取前5个时间坐标,arr.time.values[:5]:
array(['1979-01-01T09:00:00.000000000', '1979-01-02T09:00:00.000000000',
'1979-01-03T09:00:00.000000000', '1979-01-04T09:00:00.000000000',
'1979-01-05T09:00:00.000000000'], dtype='datetime64[ns]')
我希望我的日期时间格式为 '1979-01-01'、'1979-01-02' 等,没有时间,或者将时间标准化为 00:00:00。
熊猫数据框有一些解决方案,但我不太确定如何在此处应用它们,因为这些功能不适用(Converting between datetime, Timestamp and datetime64,Keep only date part when using pandas.to_datetime)
【问题讨论】:
标签: python-xarray