我使用熊猫数据框架来处理数据。现在我需要汇总数据,并想知道如何。
我有df
:
Car Country
0 Toyota Japan
1 Nissan Japan
2 BMW Germany
3 Ford US
我想创建df2
打印:
Japan 2
Germany 1
US 1
正如@luigigi所说,使用pandas方法value_counts
import pandas as pd
df = pd.DataFrame({"Car": ["Toyota", "Nissan", "BMW", "Ford"], "Country": ["Japan", "Japan", "Germany", "US"]})
df["Country"].value_counts()