2
列I有一個這樣的數據幀:Python的熊貓過濾器的多準則
A B D
d 151 M
d 152 a
d 153 M
d 161 z
d 164 M
d 169 g
d 178 g
d 173 e
d 176 j
d 605 j
d 603 d
d 607 e
d 905 j
d 903 d
d 907 e
我想基於B.具體而言,我想塔B與15開始的值列的值對其進行過濾, 16和60我的數據幀將減少到:
A B D
d 151 M
d 152 a
d 153 M
d 161 z
d 164 M
d 169 g
d 605 j
d 603 d
d 607 e
到目前爲止,我沒有成功實現這一結果。這將是實現這一目標的最佳方式?
有點危險,如果B列是'None'或'NaN' - 出錯。 – jezrael
@jezrael更新地址無或NaN – Hackaholic
只我認爲如果在列B是'None'或'NaN'得到錯誤 - 所以解決方案只有在100%肯定不會得到它時才起作用。所以更好的是使用'str.contains'或'isin'來處理它。 – jezrael