1
開始選擇數據幀行,我有以下數據框df1
:熊貓:只有在特定的列中的值與
X Y A B
0 484 408 10 3360
1 478 415 24 3365
2 504 452 31 yes
3 613 551 33 maybe
4 663 665 39 no
我知道如何選擇該行的哪一列B
是yes
或任何其他特定值:
df1.loc[df1['B'] == 'yes']
但我怎麼能選擇不啓動與336
的所有行?
PS:在我的情況下,3360
和3365
是字符串。
忘了提。你會如何結合兩個或更多的條件,比如'336'和'545'?你可以在accessor中使用'or'嗎? – FaCoffee
@ CF84你可以給'startswith'提供一個元組。例如,'df [〜df.B.str.startswith(('112','336','556'))]'。 – miradulo