因为用到了股票价格的时间序列,来进行止盈或者止损的决策,所以要找到满足某一条件的值所在行的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个,就得到了第一次出现的下标!