R,非连续变量实现的 Cumsum 函数
R, Cumsum function on non-concatinative variable realisations
我有一个 306x19 的数据集,我想仅在 VarA 取特定值时才对 VarF 使用 Cumsum 函数。
在高级描述中,想法是对 VarA 进行过滤并对数据集的其余部分 (VarF) 应用 cumsum。
我将不胜感激任何关于如何解决此问题的建议。
您尝试过使用 ifelse 函数吗?这样的事情应该有效:
cumsum(ifelse(VarA == value, VarF, 0))
我有一个 306x19 的数据集,我想仅在 VarA 取特定值时才对 VarF 使用 Cumsum 函数。
在高级描述中,想法是对 VarA 进行过滤并对数据集的其余部分 (VarF) 应用 cumsum。
我将不胜感激任何关于如何解决此问题的建议。
您尝试过使用 ifelse 函数吗?这样的事情应该有效:
cumsum(ifelse(VarA == value, VarF, 0))