में एकत्रित स्तंभ बनाना एक उदाहरण के रूप में नीचे DataFrame के साथ,पांडा: DataFrame
In [83]:
df = pd.DataFrame({'A':[1,1,2,2],'B':[1,2,1,2],'values':np.arange(10,30,5)})
df
Out[83]:
A B values
0 1 1 10
1 1 2 15
2 2 1 20
3 2 2 25
क्या स्तंभों में से एक से अधिक डेटा के कुछ एकत्रीकरण युक्त एक नया स्तंभ उत्पन्न करने के लिए एक आसान तरीका हो सकता है?
उदाहरण के लिए, अगर मैं A
In [84]:
df.groupby('A').sum()['values']
Out[84]:
A
1 25
2 45
Name: values
में values
से अधिक आइटम योग मैं
A B values sum_values_A
0 1 1 10 25
1 1 2 15 25
2 2 1 20 45
3 2 2 25 45
बढ़िया! मुझे पता था कि एक लाइनर होना था। धन्यवाद। – foglerit