python - 如何在熊猫数据框中按日期范围选择列?
问题描述
我有一个数据框 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'>
问题:如何按日期范围对列进行切片?
解决方案
推荐阅读
- http - 每个应用程序需要多少个 http 客户端?
- python - PyQT5 - QPushButton(点击) - 不工作
- anaconda - 如何在 anaconda 上安装 caffe?
- javascript - How google chrome debugs typescript
- aws-lambda - 如何使用运行 Lambda@Edge 函数的 AWS Cloudfront 修改页面的 HTML?
- java - 从 Postman 调用时,Spring Boot Multipart REST 端点给出“当前请求不是多部分请求”
- javascript - 页面不平滑滚动,而是跳转到部分
- python - 将步骤应用于验证数据还是仅应用于训练数据?
- javascript - 对html中数据url的安全攻击
- c# - 使用模糊 NEST 进行多匹配查询 - ElasticSearch