gpt4 book ai didi

python - Pandas 根据值删除数据框中的行

转载 作者:行者123 更新时间:2023-11-30 22:04:44 25 4
gpt4 key购买 nike

我想删除 pandas 数据框中第二列 = 0 的行

所以这个...

  Code  Int
0 A 0
1 A 1
2 B 1

会变成这样...

  Code  Int
0 A 1
1 B 1

非常感谢任何帮助!

最佳答案

找到要删除的行,然后使用 drop .

delete_row = df[df["Int"]==0].index
df = df.drop(delete_row)
print(df)
Code Int
1 A 1
2 B 1

还有更多。您可以使用iloc查找行(如果您知道列的位置)

delete_row = df[df.iloc[:,1]==0].index
df = df.drop(delete_row)

关于python - Pandas 根据值删除数据框中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53182464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com