Có một phương pháp dễ dàng trong gấu trúc để gọi groupby
trên một loạt các giá trị gia tăng không? Ví dụ, với ví dụ dưới đây, tôi có thể gộp và nhóm cột B
với số 0.155
gia tăng để ví dụ: một vài nhóm đầu tiên trong cột B
được chia thành các phạm vi trong khoảng từ '0 - 0,155, 0,155 - 0,31 ...'
import numpy as np
import pandas as pd
df=pd.DataFrame({'A':np.random.random(20),'B':np.random.random(20)})
A B
0 0.383493 0.250785
1 0.572949 0.139555
2 0.652391 0.401983
3 0.214145 0.696935
4 0.848551 0.516692
Ngoài ra, trước tiên tôi có thể phân loại dữ liệu theo các gia số đó vào một cột mới và sau đó sử dụng groupby
để xác định bất kỳ thống kê liên quan nào có thể áp dụng trong cột A
?