gpt4 book ai didi

python - Dropna 仅在最后 n 行 Python

转载 作者:行者123 更新时间:2023-12-04 15:22:13 25 4
gpt4 key购买 nike

我正在尝试清理数据集。在最后 3 行中,我知道“B”列是否为空删除整行。我还没有设法弄清楚如何仅在某些行上使用 dropna。

   A   B 
1 1 3
2 5
3 6 5
4 2
5 3 6

需要成为

   A   B 
1 1 3
2 5
3 6 5
5 3 6

最佳答案

您将最后三行切片,然后应用您的条件将其传递给 drop

n=3
df=df.drop(df.tail(n).B.eq('').loc[lambda x : x].index)
A B
1 1 3
2 5
3 6 5
5 3 6

关于python - Dropna 仅在最后 n 行 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63064835/

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