这是我的数据集:
Group Status From To
Blue No 1994 2000
Red No 1994 1997
Red Yes 1998 2002
Yellow No 1994 2014
Yellow Yes 2015 2021
Purple No 1994 1997
我喜欢只在Status=No
属于重复多次的组的情况下删除这些行。
例如,组=红色和黄色有2行,我想去掉这两个组中状态=否的行。最终的数据集如下所示。
Group Status From To
Blue No 1994 2000
Red Yes 1998 2002
Yellow Yes 2015 2021
Purple No 1994 1997
对此提出任何建议,不胜感激。
1条答案
按热度按时间kiayqfof1#
如果组中的行数大于1,则可以使用
Status = 'Yes'
返回行。对于该数据,由于
'Yes' > 'No'
,我们还可以-数据
如果在reproducible format中提供数据,则更容易提供帮助