price
when
2025-01-04 98259.4300
2025-01-03 98126.6400
2025-01-02 96949.1800
2025-01-01 94610.1400
2024-12-31 93647.0100
... ...
2010-07-21 0.0792
2010-07-20 0.0747
2010-07-19 0.0808
2010-07-18 0.0858
2010-07-17 0.0500
[5286 rows x 1 columns]
datetime64[ns]
,然后我试图选择这样的范围:
start_date = datetime(year=2010,month=1,day=1)
end_date = datetime(year=2025,month=1,day=1)
print(data.loc[start_date:end_date])
和此印刷品
Empty DataFrame
Columns: [price]
Index: []
为什么?
启动日期和结束日期到日期对象按日期()method
start_date = datetime(year=2010, month=1, day=1).date()
end_date = datetime(year=2025, month=1, day=1).date()