Groupby字符串

时间:2019-05-13 05:15:35

标签: python-3.x dataframe group-by

我正在尝试从现有数据框创建一个新的数据框。我尝试了groupby,但似乎并没有将字符串作为一个整数进行汇总。相反,它返回了许多字符串(在这种情况下是大学)。

This is the original dataframe

I tried groupby to get the number(whole number) of the colleges but it returned a many colleges(string) instead

如何在新列“ totalPlayer”中以整数形式返回大学数量?请帮忙。

1 个答案:

答案 0 :(得分:0)

希望我能正确理解您的问题。

您需要计算“大学”列中的不同值。

假设 df 是数据框的名称。下面的代码会有所帮助。

match

帮助链接- Counting unique values in a column in pandas dataframe like in Qlik?

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.nunique.html