在Dataframe中尋找特定值所在行的行號


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



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM