因为用到了股票价格的时间序列,来进行止盈或者止损的决策,所以要找到满足某一条件的值所在行的index。
首先构造一个dataframe:
1 data1 = { 2 "a":[1,2,3], 3 "b":[4,5,6], 4 "c":[7,8,9] 5 } 6 df1 = pd.DataFrame(data1)
然后只需要一行代码:
这样可以获得b列大于等于5的全部index值,在选取第0个,就得到了第一次出现的下标!
因为用到了股票价格的时间序列,来进行止盈或者止损的决策,所以要找到满足某一条件的值所在行的index。
首先构造一个dataframe:
1 data1 = { 2 "a":[1,2,3], 3 "b":[4,5,6], 4 "c":[7,8,9] 5 } 6 df1 = pd.DataFrame(data1)
然后只需要一行代码:
这样可以获得b列大于等于5的全部index值,在选取第0个,就得到了第一次出现的下标!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。