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

新手上路,请多包涵

例如获取的股票信息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

阅读 4.1k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题