Có thể xóa nhóm (theo tên nhóm) khỏi đối tượng groupby trong gấu trúc không? Tức là, sau khi thực hiện một nhóm, hãy xóa một nhóm kết quả dựa trên tên của nó.Xóa nhóm sau nhóm gấu trúc
Trả lời
Lọc một GroupWise DataFrame đã discussed. Và một bản phát hành gấu trúc trong tương lai có thể bao gồm a more convenient way to do it.
Nhưng hiện tại, đây là những gì tôi tin là cách gọn gàng nhất để lọc đối tượng GroupBy grouped
theo tên và trả về một DataFrame của các nhóm còn lại.
df.drop(grouped.get_group(group_name).index)
Và đây là một phương pháp tổng quát hơn bắt nguồn từ các liên kết ở trên:
df[grouped[0].transform(lambda x: x.name != group_name).astype('bool')]
Có vẻ như không có cách nào trực tiếp để xóa nhóm khỏi đối tượng nhóm. Tôi nghĩ rằng bạn có thể lọc ra những groupby trước groupby bởi
df = df[df[group] != group_name]
Có lẽ tôi hiểu sai những gì có nghĩa là biến '' group'', nhưng bạn có thể không chỉ một DataFrame bởi một đối tượng GroupBy. –
Tôi nghĩ rằng nó phải là 'df = df [df [group_name]! = Group_label]. Nhưng người áp phích đã sử dụng group_name ad group_label – waitingkuo
Làm thế nào để bạn tạo group_name? –
- 1. Lỗi chuẩn bỏ qua NaN trong nhóm nhóm gấu trúc
- 2. Nhóm gấu trúc: nhận kích thước của một nhóm biết id của nó (từ .grouper.group_info [0])
- 3. Nhận nhóm id trở thành gấu trúc dataframe
- 4. trả lại dữ liệu tổng hợp từ nhóm gấu trúc theo số
- 5. Chuyển đổi nhóm gấu trúc của đối tượng để lập chỉ mục đa Dataframe
- 6. Cách sử dụng gấu trúc để nhóm các kết quả bảng tổng hợp theo tuần?
- 7. Gấu trúc - nhóm các khoảng thời gian trong ngày theo ngày
- 8. gấu trúc nhóm theo hai cột và nhân hai cột khác
- 9. Áp dụng các chức năng khác nhau đến các mục khác nhau trong nhóm đối tượng: Python gấu trúc
- 10. Sử dụng gấu trúc, làm thế nào để tôi lấy mẫu một DataFrame lớn theo nhóm một cách hiệu quả?
- 11. Làm cách nào để tổng hợp nhóm dữ liệu gấu trúc của tôi thành hơn 3 thứ nguyên?
- 12. Làm cách nào để tính các giá trị khác biệt trong một cột của nhóm gấu trúc theo đối tượng?
- 13. Điền vào dữ liệu bị mất gấu trúc với giá trị không thiếu trước, nhóm lại theo chính
- 14. matplotlib: Hộp nhóm theo nhóm
- 15. Cách xóa tên nhóm khỏi các trường nhóm trong báo cáo tinh thể
- 16. Chiếu các nhóm được nhóm trong Pig
- 17. Vấn đề về nhóm lựa chọn kiến trúc và khung
- 18. Cấu trúc dữ liệu để chọn các nhóm máy
- 19. Chuyển đổi thành một dòng số nguyên trong gấu trúc
- 20. Cách xóa bộ sưu tập có tên 'nhóm'?
- 21. Hiểu gấu trúc dataframe indexing
- 22. XML để gấu trúc dataframe
- 23. Xóa đối tượng hoặc nhóm trong Amazon S3?
- 24. Compass gộp nhóm
- 25. MySQL: nhóm theo ngày liên tiếp và đếm nhóm
- 26. SQL không phải là một chức năng nhóm đơn nhóm
- 27. Nhóm LINQ theo nhóm thứ tự của kết quả
- 28. hành động theo nhóm trên chi nhánh xóa
- 29. đếm tổng số bản ghi sau khi nhóm chọn
- 30. SQL, đếm trong nhiều cột sau đó nhóm bởi
Tuyệt vời. Cảm ơn. Đó là một chút rõ ràng hơn tôi đã hy vọng - không quá đau đớn. – geomando
Điều này không đòi hỏi chúng ta phải "tái tạo" các nhóm vì chúng ta chỉ thay đổi df? Họ có phát triển nào cho phép chúng tôi làm điều này dễ dàng hơn không? – user2051561