根据第一行值对观察值进行分组

阿特男孩

我有这个数据框:

    unixtime newsess
1 1412122086       1
2 1412122130       0
3 1412122191       0
4 1412122300       0
5 1412122443       0
6 1412122090       1
7 1412122124       0
8 1412122192       0

我需要这个:

    unixtime newsess  group
1 1412122086       1      1
2 1412122130       0      1
3 1412122191       0      1
4 1412122300       0      1
5 1412122443       0      1
6 1412122090       1      2
7 1412122124       0      2
8 1412122192       0      2

数据包含事件的有序时间戳,其中每个会话的第一个事件都用1表示。任务是为每个事件分配唯一的会话标识符。

如何在R中执行此操作?我已经用谷歌搜索了很多,但似乎我已经碰壁了。

我的示例数据可以通过以下方式创建:

mydf <- structure(list(unixtime = c(1412122086L, 1412122130L, 1412122191L, 
       1412122300L, 1412122443L, 1412122090L, 1412122124L, 1412122192L),   
       newsess = c(1L, 0L, 0L, 0L, 0L, 1L, 0L, 0L)), .Names = c("unixtime", "newsess"),   
       class = "data.frame", row.names = c("1", "2", "3", "4", "5", "6","7", "8"))
Glen_b
mydf$group <- cumsum(mydf$newsess)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据上一行中的值进行分组

来自分类Dev

根据第一列的值对单词进行分组

来自分类Dev

如何根据(第一行的值 + X)按组对数据表进行子集

来自分类Dev

SSRS-根据第一行值显示文本

来自分类Dev

用于根据第一行值隐藏列的脚本

来自分类Dev

如何根据第一行中的信息对一堆行进行分组?

来自分类Dev

Django:根据另一行的值进行过滤

来自分类Dev

根据前一行的值对 SQL 查询进行排序

来自分类Dev

如何根据每个节的第一行的第四个值对文件的部分进行排序?

来自分类Dev

变异重复第一行值

来自分类Dev

从每一行的第一行打印值

来自分类Dev

区分给定列值在分组结果中发生变化的第一行

来自分类Dev

根据组的第一个值删除一行

来自分类Dev

根据第一个单元格日期值突出显示一行

来自分类Dev

如何根据Python中的字符串值将文件分组为一行?

来自分类Dev

根据列值,每个分组列仅保留一行

来自分类Dev

VBA根据动态第一行值隐藏和取消隐藏列

来自分类Dev

VBA根据动态第一行值隐藏和取消隐藏列

来自分类Dev

将当前观察值与第一次观察值进行比较

来自分类Dev

将DataFrame分组,按组大小和一行中的列值进行过滤?

来自分类Dev

如何根据表头和第一行值的组合在表单元格中放置值?

来自分类Dev

如何根据行中的特定值和熊猫中的另一列对行进行分组?

来自分类Dev

根据mysql中另一行的值选择值

来自分类Dev

如何根据上一行中的值对sql结果进行排序?

来自分类Dev

根据另一行中的值对Excel行进行排序

来自分类Dev

根据最后一行的值按列对Deedle Frame进行排序

来自分类Dev

根据列值合并行,并在下一行中对不同的列进行赋值

来自分类Dev

将某个值分组,以便下一行的空值在上一行

来自分类Dev

如何根据连续的行值对熊猫中的元素进行分组

Related 相关文章

  1. 1

    根据上一行中的值进行分组

  2. 2

    根据第一列的值对单词进行分组

  3. 3

    如何根据(第一行的值 + X)按组对数据表进行子集

  4. 4

    SSRS-根据第一行值显示文本

  5. 5

    用于根据第一行值隐藏列的脚本

  6. 6

    如何根据第一行中的信息对一堆行进行分组?

  7. 7

    Django:根据另一行的值进行过滤

  8. 8

    根据前一行的值对 SQL 查询进行排序

  9. 9

    如何根据每个节的第一行的第四个值对文件的部分进行排序?

  10. 10

    变异重复第一行值

  11. 11

    从每一行的第一行打印值

  12. 12

    区分给定列值在分组结果中发生变化的第一行

  13. 13

    根据组的第一个值删除一行

  14. 14

    根据第一个单元格日期值突出显示一行

  15. 15

    如何根据Python中的字符串值将文件分组为一行?

  16. 16

    根据列值,每个分组列仅保留一行

  17. 17

    VBA根据动态第一行值隐藏和取消隐藏列

  18. 18

    VBA根据动态第一行值隐藏和取消隐藏列

  19. 19

    将当前观察值与第一次观察值进行比较

  20. 20

    将DataFrame分组,按组大小和一行中的列值进行过滤?

  21. 21

    如何根据表头和第一行值的组合在表单元格中放置值?

  22. 22

    如何根据行中的特定值和熊猫中的另一列对行进行分组?

  23. 23

    根据mysql中另一行的值选择值

  24. 24

    如何根据上一行中的值对sql结果进行排序?

  25. 25

    根据另一行中的值对Excel行进行排序

  26. 26

    根据最后一行的值按列对Deedle Frame进行排序

  27. 27

    根据列值合并行,并在下一行中对不同的列进行赋值

  28. 28

    将某个值分组,以便下一行的空值在上一行

  29. 29

    如何根据连续的行值对熊猫中的元素进行分组

热门标签

归档