我的数据框如下,
Category Feature valueCount
A color 153
A color 7
A color 48
A color 16
B length 5
C height 1
C height 16
我想从valueCount
和Category
获得Feature
的总和
我使用以下代码;
DF['valueSum'] = DF.groupby(['Category','Feature'])['valueCount'].transform('sum')
我得到输出为
Category Feature valueCount valueSum
A color 153 26018
A color 7 26018
A color 48 26018
A color 16 26018
B length 5 25
C height 1 257
C height 16 257
这真的很奇怪,因为它取valueCount
的平方然后加起来。谁知道,这里出了什么问题?
答案 0 :(得分:1)
根据the doc,GroupBy
个对象提供了sum
方法,可以满足您的需求:
In [12]: grouped.sum()
答案 1 :(得分:1)
理想的方式是:
Application.Current.MainPage = new NavigationPage(new SiteSelectionPage());