我擁有電子數據幀是這樣的:大熊貓的Python:查詢,其中對數據幀
RTD I
BA 32
CA 25
BA 22
CA 45
NA 69
BA 75
BA 28
VE 30
BA 13
BA 11
第一:
Test= (df.where(df.query('I>0 & RTD =="BA"')).dropna())
後,我得到了新的數據幀,沒有楠值,如:
RTD I
BA 32
BA 22
BA 75
BA 28
BA 13
BA 11
好吧。數字32出現在第一位置。如果我問:在第一次出現之後,數據幀中缺失32的數字是多少?答案應該是:5次。你如何使用熊貓做到這一點?
我試圖做:
len(df.loc[Test.last_valid_index():]) - 1
,但它不工作
從本質上說:怎麼,你可以在其上執行查詢的數據幀,執行額外的命令不保存(例如「csv」)新的數據框並對其執行操作?
請格式化Python代碼爲Python代碼。 – DyZ