Pandalarda groupby
bir dizi değer artışına başvurmanın kolay bir yöntemi var mı ? Örneğin, aşağıdaki örnek verildiğinde, sütunu B
bir 0.155
artışla bin ve gruplayabilirim , böylece örneğin, sütundaki ilk grup çiftleri B
'0 - 0.155, 0.155 - 0.31 ... "aralığına bölünür.
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
Alternatif olarak, verileri ilk olarak bu artışlarla yeni bir sütuna sınıflandırabilir ve ardından groupby
sütunda uygulanabilecek ilgili istatistikleri belirlemek için kullanabilir A
miyim?