创建基于另一个字段的计数器

巴布兹

我要创建下表。

所需表

ID     Coverage   Count
1      A          1
1      A          2
1      A          3
1      B          1
2      C          1
2      A          1
2      A          2
2      C          2

目前,我刚才IDcoverage在表中,需要添加count列。我希望它从1开始,在同一ID下相同的Coverage计数+1

在SQL中,它将涉及按ID分组Coverage但是我不确定从哪里开始。

BEN_YO

你需要cumcount这里

df['Newcount']=df.groupby(['ID','Coverage']).cumcount()+1
df
Out[588]: 
   ID Coverage  Count  Newcount
0   1        A      1         1
1   1        A      2         2
2   1        A      3         3
3   1        B      1         1
4   2        C      1         1
5   2        A      1         1
6   2        A      2         2
7   2        C      2         2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

mongodb基于另一个字段的计数值

一个字段基于另一个字段的求和

如何按多个字段分组并获取另一个字段的计数

一个字段的Oracle SQL计数由另一个字段分组

试图基于一个字段获取DateDiff并更新另一个字段

在Redux表单中基于另一个字段验证一个字段

将setFieldValue用于一个字段,基于另一个字段的值

在另一个字典中嵌套一个计数器,其中的键是数据框列

SQL:基于另一个字段的值的条件字段输出

Gson:基于另一个字段的动态字段解析

基于Jackson中另一个字段值的条件字段要求?

基于另一个字段值的猫鼬隐藏/显示字段

Django模型字段默认基于相同模型中的另一个字段

Spring Boot - Mongodb - 基于另一个字段的自动递增字段

基于另一个字段的Jackson字段序列化

如何在查询中添加基于另一个字段的字段

访问-自动更新是/否字段基于另一个字段

SQL更新字段基于另一个字段的条件

如何验证基于另一个字段的字段?

awk - 从基于另一个字段的字段添加值

postgres - 创建触发器以使用新格式的另一个字段更新字段

基于一个字段的输出的MongoDB计数

选择子查询结果的计数以及另一个字段

如何获得每个字段(按另一个字段)MongoDB的不同字段计数?

根据另一个字段更新一个字段

需要一个字段或另一个字段

MongoDB - 基于另一个字段值的 $match

在基于MySQL中另一个字段的子查询中使用LIMIT

基于另一个字段值的条件渲染标签颜色