首页 > 解决方案 > 我无法从多索引数据框中的日期时间中选择行

问题描述

我正在尝试在特定时间范围内获取某些行的范围。数据框包含 2 个索引,其中一个由日期时间组成(使用 pd.to_datetime 创建)。当我尝试使用 df_pivot.loc[slice(None), '2021'] 选择某些行时,我得到一个 KeyError: '2021'。使用日期时间查找使用年份的行应该是可能的吗???我做错了什么?数据框/索引的图片

标签: pythonpandasdatetime

解决方案


问题已解决,我使用了 reset_index() 和 set_index('Datetime') 以使其更易于导航


推荐阅读