ben bitişik 1
değerlerin grupları içinde data_binary
kümülatif toplamını hesaplamak isteyen df
piton pandalar şartlı kümülatif toplamı
data data_binary sum_data
2 1 1
5 0 0
1 1 1
4 1 2
3 1 3
10 0 0
7 0 0
3 1 1
benim dataframe düşünün.
1
'ün ilk grubu, bir 1
ve sum_data
ürününün yalnızca bir 1
ürününe sahiptir. Bununla birlikte, 1
'un ikinci grubu 3 1
' ve sum_data
, [1, 2, 3]
'dur.
Ben np.where(df['data_binary'] == 1, df['data_binary'].cumsum(), 0)
kullanarak denedim ama benim istediğim değil hangi
array([1, 0, 2, 3, 4, 0, 0, 5])
döndürür.
Neyi denediniz ve gereksiniminiz nedir? Sorunuz net değil. Düzenle. – MYGz
Veri sütunlarını kullanarak sum_data hesaplamak istiyorum. – GrayHash
hala hangi sonucu istediğinizi ve işe yaramayacak denemelerinizi bir ipucu değil. – dartdog