如何在Python中使用Count Aggregation?

时间:2017-09-07 17:37:55

标签: python

我正在尝试做一个SQL事情,我在Python中将列更改为其值的计数。

A Blue
B Red
C Blue

将替换为

Blue 2
Red 1

1 个答案:

答案 0 :(得分:0)

您可以使用列名尝试以下内容。尝试使用此示例

    import pandas as pd
    mydata=[['A','Blue'],['B','Red'],['C','Blue']]
    df= pd.DataFrame(mydata,columns=['var','color'])
    x=df.groupby(by=['color'])['var'].count()
    print(x)