243得票11回答
在数据框中对组内的行进行编号

使用类似于这样的数据框:set.seed(100) df <- data.frame(cat = c(rep("aaa", 5), rep("bbb", 5), rep("ccc", 5)), val = runif(15)...

78得票5回答
在pandas数据框中为分组添加顺序计数列

我感觉有比这更好的方法:import pandas as pd df = pd.DataFrame( columns=" index c1 c2 v1 ".split(), data= [ [ 0, ...

33得票6回答
每个值的累计计数

我想创建一个累积计数器,记录每个值出现的次数。 例如,假设我有一个列:id 1 2 3 2 2 1 2 3 这将变成:id count 1 1 2 1 3 1 2 2 2 3 1 2 ...

28得票5回答
使用Python为组中的每个元素添加序列号

我有一个包含每个人多条记录的数据框,我想在Python中为每个人的记录枚举序列。实际上,我希望创建以下表格中的“sequence”列:patient date sequence 145 20Jun2009 1 145 24Jun2009 ...

23得票3回答
在DataFrame中为每个组枚举每一行

在 pandas 中,如何根据给定的分组方式为行添加一个新列来进行编号?例如,假设有以下 DataFrame:import pandas as pd import numpy as np a_list = ['A', 'B', 'C', 'A', 'A', 'C', 'B', 'B', 'A...

14得票4回答
Pandas累计计数

我有一个像这样的数据框:0 04:10 obj1 1 04:10 obj1 2 04:11 obj1 3 04:12 obj2 4 04:12 obj2 5 04:12 obj1 6 ...

13得票4回答
在R中如何创建一个运行计数变量?

我有一个足球比赛结果数据集,希望通过创建一组类似于世界足球Elo公式的运行评级来学习R。但是在R中,一些在Excel中看起来简单的事情并不是那么直观。例如,前15个包含必要变量的观测值中的其中一个: date t.1 t.2 m.result 1 19960406 DC ...

11得票4回答
SQL累计计数

我有一个包含多个部门的表格。我需要计算每个部门中有多少人。这可以通过以下方式轻松完成:SELECT DEPT, COUNT(*) as 'Total' FROM SR GROUP BY DEPT; 现在我还需要按照以下方式进行累计计数:我已经找到了一些用于计算累计...

10得票2回答
在Pandas DataFrame中,数字按顺序重复

我有一个Pandas DataFrame,其中有一列基本上是外键,如下所示: 索引 f_key 值 0 1 红色 1 2 蓝色 2 1 绿色 3 2 黄色 4 3 橙色 5 1 紫罗兰色 我想要添加一列,按顺序给重复的外键打上标签,如下面的“du...

8得票3回答
按条件重置的 R 累计求和

我有一个数据框中包含如下数字的向量。 df <- data.frame(a = c(1,2,3,4,2,3,4,5,8,9,10,1,2,1)) 我需要创建一个新列,该列提供大于其前一项的条目的运行计数。生成的列向量应如下所示: 0,1,2,3,0,1,2,3,4,5,6,0,1...