pandas dateTime索引空数据框 我有以下代码: data = pandas.read_csv('data.csv') data ['时'] = pandas.to_dateTime(data ['while']) data.set_index('wher',inplace = true) 打印(数据) 打印(data.index.dtype) 哪个打印:...

问题描述 投票:0回答:1
打印:

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()

python pandas datetime
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.