python按条件删除行_python – 根据条件删除行组
生活随笔
收集整理的這篇文章主要介紹了
python按条件删除行_python – 根据条件删除行组
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我有以下pandas數據幀:
df =
A B C
111-ABC 123 EEE
111-ABC 222 EEE
111-ABC 444 XXX
222-CCC 222 YYY
222-CCC 333 67T
333-DDD 123 TTT
333-DDD 123 BTB
333-DDD 444 XXX
333-DDD 555 AAA
我想刪除B列中不包含123的所有行組(按A分組).
預期的結果是這一個(行222-CCC的組被刪除):
result =
A B C
111-ABC 123 EEE
111-ABC 222 EEE
111-ABC 444 XXX
333-DDD 123 TTT
333-DDD 123 BTB
333-DDD 444 AAA
怎么做?我假設首先我應該使用groupby,但是如何過濾掉行組,而不僅僅是特定的行?
result = df.groupby("A").... ??
總結
以上是生活随笔為你收集整理的python按条件删除行_python – 根据条件删除行组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 物联网卡设置_物联卡中心:物联网卡这样设
- 下一篇: 联想M7400打印机加粉墨了还是显示没有