【发布时间】:2019-09-19 10:33:57
【问题描述】:
我有一个看起来像这样的 DF(但实际上有更多数据!):
我正在尝试查看每个主题并确定在“触发器”切换到 1,2 或 3 之前的“条件”是什么。 具体来说,我正在尝试创建一个新的 DF,其信息包含三个“条件”,然后“触发器”变为 1,2 或 3。
if(df$Trigger >= 1){
copie 3 rows before trigger (including row with trigger>=1) >= 1 of same Subject and delete rest.
}
结果应如下所示:
我已经试图解决这个问题好几个星期了,但我太缺乏经验了。我很感激任何帮助。
【问题讨论】:
-
欢迎来到 Stack Overflow!请提供reproducible example in r。我提供的链接会告诉你如何。请阅读/查看tour 并阅读How to Ask,并相应地编辑问题。如果您要求我们进行调试,请包括所谓的Minimal, Complete, and Verifiable Example;确保包含代码、示例输入、输出以及错误(如果有)。
标签: r sorting filter conditional-statements