python 中的数据整理排除了具有“0”值的条目
Data Wrangling in python exclude entries with '0' values
我有一个 pandas 数据框,其中包含 2 列 W(获胜次数)和 L(失败次数)。
我想消除所有 W 和 L 的值为 0 的数据行。
pitching_df.groupby('playerID')['W', 'L'].sum()
playerID W L
aardsda01 2 5
aasedo01 3 8
abbotpa01 0 0
abernte02 8 19
你可以试试
df[df[['W', 'L']].ne(0).all(1)]
playerID W L
0 aardsda01 2 5
1 aasedo01 3 8
3 abernte02 8 19
其他一些选项:
df[~((df.W == 0) & (df.L == 0))]
df.query('not (W == 0 and L == 0)')
我有一个 pandas 数据框,其中包含 2 列 W(获胜次数)和 L(失败次数)。 我想消除所有 W 和 L 的值为 0 的数据行。
pitching_df.groupby('playerID')['W', 'L'].sum()
playerID W L
aardsda01 2 5
aasedo01 3 8
abbotpa01 0 0
abernte02 8 19
你可以试试
df[df[['W', 'L']].ne(0).all(1)]
playerID W L
0 aardsda01 2 5
1 aasedo01 3 8
3 abernte02 8 19
其他一些选项:
df[~((df.W == 0) & (df.L == 0))]
df.query('not (W == 0 and L == 0)')