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

如何计算一列的所有值?[副本]

谢志文
2023-03-14

我试图计算所有colu_a值的所有实例

对于ex.

col_a
 A
 B
 C
 A
 D
 B
 A

有没有一行代码可以告诉我每个值(A,B,C,D)在该列中存在多少次?

共有2个答案

谭京
2023-03-14

或者使用group bywithsize

>>> df.groupby('col_a').size()
col_a
A    3
B    2
C    1
D    1
dtype: int64
>>> 
彭开畅
2023-03-14

所以解决方案将是value_counts

df.col_a.value_counts()
 类似资料:
  • 我有这张桌子, 我想要表中的uid计数和订单价格中的uid计数 我这样做: 但我得到的结果是: 有什么问题?

  • 问题内容: 这是我的数据 是独特的。我需要显示每张卡的所有详细信息和总时间,例如: 问题答案: SELECT卡号,用户名,表名,总和(小时)从表_1 GROUP BY卡号,用户名,表名开​​始

  • 问题内容: 我必须计算矩阵(二维数组)中大于200的所有值。 我为此写下的代码是: 是一幅图像,我将其转换为矩阵,然后查找值。 我的问题是,有没有更简单的方法可以做到这一点? 问题答案: 该功能是您的朋友。因为它是为充分利用数组数据类型而实现的,所以对于大图像,您应该注意到与提供的纯python解决方案相比,速度有所提高。 直接使用numpy.where将产生一个布尔掩码,指示某些值是否符合您的条

  • 我正在尝试编写一种方法来将数组置换为所有可能的排列。我将每个数组以ArrayList的形式,翻转两个元素,然后将ArrayList返回到ArrayList of ArrayList。如果我在翻转两个元素后将每个数组打印到屏幕上,则按预期进行打印。[1,2,3]前两个元素翻转打印为[2,1,3],但当我将置换的ArrayList添加到另一个ArrayList时,它们都打印为[1,2,3] 代码: 输

  • 问题内容: 任何人都知道如何计算这些列之一的平均值(在Linux上)? 例如:mean(第2栏) 问题答案: Awk: 读为: 对于每一行,将第2列添加到变量“总计”中。 在文件末尾,打印“总计”除以记录数。

  • 有什么想法可以如何使用map函数从float列中减去datetime列并将该值放入列吗?我希望对DataFrame中的每一行都这样做。 谢谢你!