为了账号安全,请及时绑定邮箱和手机立即绑定

数据类型不一致的pandas数据帧的子集

数据类型不一致的pandas数据帧的子集

烙印99 2021-06-25 18:02:34
我有一个看起来像这样的数据框。我想找到仅适用于 7/31/2018 的此数据帧的子集。7/31/2018 是一个日期时间对象..如何子选择第 2、3、4、5 行并停止(不包括)6?
查看完整描述

3 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

日期之间的行数是否固定?

如果是这样,您可以使用以下重复日期创建一个新列:

dates = df[0][::6].repeat(6)
df['dates'] = dates.values

然后,您将需要删除标题行,要么使用它们将具有空值的事实(如果您在其他地方没有空值),要么使用我在上面对行之间的距离所做的相同推理。

之后,您只需执行以下操作即可过滤出您想要的内容

df[df['dates'] == '7/31/2018']


查看完整回答
反对 回复 2021-06-29
  • 3 回答
  • 0 关注
  • 140 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号