首页 > 解决方案 > 如何在熊猫数据框中按日期范围选择列?

问题描述

我有一个数据框 df 如下: 在此处输入图像描述

我按日期范围选择列:

date1 = datetime.datetime(2018, 12, 31)
date2 = datetime.datetime(2019, 3, 31)

df[date1 : date2]

但是在切片索引上发现错误:

cannot do slice indexing on <class 'pandas.core.indexes.range.RangeIndex'> with these indexers [2018-12-31 00:00:00] of <class 'datetime.datetime'>

问题:如何按日期范围对列进行切片?

标签: pythonpandasdataframe

解决方案


推荐阅读