【问题标题】:How to aggregate data in Panda data frame? [duplicate]如何在 Panda 数据框中聚合数据? [复制]
【发布时间】:2021-12-11 13:19:33
【问题描述】:

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

我有df:

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

我想用 print 创建df2

Japan      2
Germany    1
US         1

【问题讨论】:

标签: python pandas dataframe


【解决方案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()

【讨论】:

    猜你喜欢
    • 2021-06-16
    • 1970-01-01
    • 2018-09-19
    • 2018-11-09
    • 1970-01-01
    • 1970-01-01
    • 2020-03-01
    • 2018-01-25
    • 1970-01-01
    相关资源
    最近更新 更多