【发布时间】:2017-06-30 16:51:06
【问题描述】:
我有一个包含 150,000 + 行的数据框,但这是我想要实现的一个示例:
TIME_REAL HR Behaviour
21:15:00 54 Eupnoea
21:15:01 107 Eupnoea
21:15:02 118 Eupnoea
21:15:03 75 Eupnoea
21:15:04 94 Eupnoea
21:15:05 57 Eupnoea
21:15:06 106 Eupnoea
21:15:07 121 Eupnoea
21:15:08 104 Eupnoea
21:15:09 73 Eupnoea
21:15:10 114 Apnoea
21:15:11 108 Apnoea
21:15:12 121 Apnoea
21:15:13 117 Apnoea
21:15:14 110 Apnoea
21:15:15 38 Eupnoea
21:15:16 120 Eupnoea
21:15:17 118 Eupnoea
21:15:18 82 Eupnoea
21:15:19 107 Eupnoea
21:15:20 44 Apnoea
我正在尝试计算行为事件(因素)的持续时间 - 所以第一个 eupnoea 事件将是 9 秒长,然后是 4 秒的呼吸暂停事件等。理想情况下,我希望每个表或列都有一个单独的表或列事件发生的时间和行为事件的持续时间。我曾尝试使用 dplyr 包,但没有任何成功。我还想计算每次行为事件发生时的平均 HR...在 R 中是否有这样做的??
提前谢谢你!
【问题讨论】:
-
您能否举例说明输出应该是什么样的?您还可以包含您尝试失败的代码。