当前位置: 首页 > 知识库问答 >
问题:

如何在熊猫数据框架中聚合数据?[副本]

任绪
2023-03-14

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

我有df

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

我想用打印创建df2

Japan      2
Germany    1
US         1

共有1个答案

太叔炎彬
2023-03-14

正如@luiggi所说,使用pandas方法值_计数

import pandas as pd
df = pd.DataFrame({"Car": ["Toyota", "Nissan", "BMW", "Ford"], "Country": ["Japan", "Japan", "Germany", "US"]})
df["Country"].value_counts()
 类似资料:
  • 我有一个数据框架,目前看起来是这样的, 数据框架1 我需要创建一个像这样的数据帧。 数据框架2 我需要从数据帧1列的值填充数据帧2的列。图片显示了示例。对此应该有什么算法和过程? 这是示例数据集

  • 该索引有15个国家名称。我还有一本字典: 词典中的所有国家都出现在数据目录中。使用给定的字典,我需要“按大陆对国家进行分组,然后创建一个数据框架,显示每个国家估计人口的平均值和性病偏差。” 这是我尝试的代码: 当我运行这段代码时,我得到错误“没有要聚合的数字类型” 然后我尝试了以下代码: 这会给我一个错误“缓冲区的维度数不对(预期为1,实际为2)” 如何消除这些错误并获得所需的数据库?

  • 问题内容: 我有以下数据框: 我尝试过数据透视表 但出现以下错误: 数据透视表的任何替代选择吗? 问题答案: 您可以用来转置数据框。这将数据框切换为圆形,以便行变为列。 您也可以使用。

  • 问题内容: 我有一个数据框,我从其中删除了一些行。结果,我得到一个数据框架,其中的索引是这样的:我想将其重置为。我该怎么做? 以下似乎有效: 以下内容不起作用: 问题答案: 是您要寻找的。如果您不希望将其另存为列,请执行以下操作: 如果您不想重新分配:

  • 我的任务是突出显示熊猫数据框中的所有电子邮件副本。是否有一个函数用于此操作,或者有一种方法可以删除所有非重复项,从而为我留下一个很好的列表,列出数据集中的所有重复项? 该表由六列组成: 我想摆脱最后一列,因为最后一封邮件不是重复的。

  • 目前,我们正在将SalesForce数据导入CSV文件,并使用read_CSV、to_CSV方法在Pandas中读取此CSV文件。我们是否有其他方法将数据从SalesForce传输到pandas dataframe。