pandas提取特定行后,如何根据特定行提取其它行?

发布于 2022-09-11 20:04:58 字数 511 浏览 12 评论 0

例如获取的股票信息df,列为'收盘价','涨停价','前日收盘价'

        收盘价      涨停价       前日收盘价

2017-09-29 20.27 20.27 14.07
2017-10-09 22.30 22.30 20.27
2017-10-10 23.13 24.53 22.30

现取当日为涨停的行,
df_涨停 = df[df['close'] == df['high_limit']],如:
2017-09-29 20.27 20.27 14.07
2017-10-09 22.30 22.30 20.27

有什么方法能快速取得涨停日后一交易日的行呢?即取
2017-10-09 22.30 22.30 20.27
2017-10-10 23.13 24.53 22.30

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩起发的微风 2022-09-18 20:04:58

df_涨停 = df[df['close'] == df['high_limit']].tail(1)
前提是拍过序哈

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文