2016-05-13 14 views
0

で私が持っているDataFramedfのpythonパンダ奇妙なグループ

   ga:browser ga:users 
    0    Chrome  1351 
    1    MRCHROME  870 
    2    Chrome  630 
    3   YaBrowser  601 
    4   YaBrowser  567 
    5    Firefox  541 
............. 

そのOK 場合はI群別でDataFrameイム取得

print(df[["ga:browser", 'ga:users']].groupby(["ga:browser"])['ga:users'].sum()) 

その戻り

ga:browser 
Android Browser              16394331 
BlackBerry                 2 
BrowserNG                 3 
Chrome      1351630526198100776663625656514239363331242221... 
Edge                 132332 
Firefox      541149412827211686554433332222221111111111111111 
Internet Explorer             20349403171 
Iron                  1 
MRCHROME                 870 

どのように私これをグループ化できますか?

+0

実行 'df.dtypes'を行うと、あなたは何を参照してください戻って報告します。 – piRSquared

答えて

1

dtypega:usersdf.info()で確認してください。それは(stringを意味している、とあなたの出力が文字列が連結されているように見えます)int64ではなく、むしろobjectない場合は、

df['ga:users'] =df[['ga:users']].astype(int)