繁体   English   中英

如何使用 Python 在 Panda 数据框中聚合数据?

[英]How to aggregate data in Panda data frame with Python?

我正在使用熊猫数据框来处理数据。 现在我需要聚合数据并想知道如何聚合。

我有 df:

      Car  Country
0  Toyota    Japan
1  Nissan    Japan
2     BMW  Germany
3    Ford       US

我想用打印创建 df2:

Japan      2
Germany    1
US         1

正如@luigigi 所说,使用熊猫方法value_counts

import pandas as pd
df = pd.DataFrame({"Car": ["Toyota", "Nissan", "BMW", "Ford"], "Country": ["Japan", "Japan", "Germany", "US"]})
df["Country"].value_counts()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM