Pandas代码
df=df.groupby('col1').filter(lambda g: ~ (g.col2.isnull()).all())
如果col2中的所有元素都为null,则使用col1和remove group创建第一个组。我试过以下几点:
Pypark公司
df.groupBy("col1").filter(~df.col2.isNotNull().all())
Pandas代码
df=df.groupby('col1').filter(lambda g: ~ (g.col2.isnull()).all())
如果col2中的所有元素都为null,则使用col1和remove group创建第一个组。我试过以下几点:
Pypark公司
df.groupBy("col1").filter(~df.col2.isNotNull().all())
1条答案
按热度按时间mi7gmzs61#
您可以对每个组进行非空计数,并使用筛选器删除计数为0的行: