因為用到了股票價格的時間序列,來進行止盈或者止損的決策,所以要找到滿足某一條件的值所在行的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刪除。