cuốn sách gpt4 ai đã làm

python - 根据组中列中值的存在,在 groupby 之后删除一个组

In lại Tác giả: Walker 123 更新时间:2023-11-28 20:00:45 25 4
mua khóa gpt4 Nike

hiện hữu 0.24.1 上,给定:

toy = pd.DataFrame({'g': [1,1,1,2,2,3,3], 'val': [0,2,3,4,5,6,0]})
toy
g val
0 1 0
1 1 2
2 1 3
3 2 4
4 2 5
5 3 6
6 3 0

我想删除整个组,其中组的 v 列包含零。换句话说,在咒语之后,最好包含 inplace=True 以保留我的数据转换管道,我希望 toy Đúng:

   g val
3 2 4
4 2 5

câu trả lời hay nhất

sử dụnglọc

toy.groupby('g').filter(lambda x : all(x['val']!=0))
Out[58]:
g val
3 2 4
4 2 5

关于python - 根据组中列中值的存在,在 groupby 之后删除一个组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54819266/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress