如何解决R数据帧中的递归函数引用R数据帧中的计算中的上一行
是否有解决方法
mutate(D = lag(D) * constant + B * (1-constant))
吗?
就我而言,我试图创建一个新列,其中每一行都取决于上一行和另一列。
公式为:
decayed_activity_t =常数* activity_t +(1常数)*衰减_activity_t-1
mutate(df,!!new.column := lag(df[[!!new.column]],1,default = 0) * (1-constant)
+ df[[col2]] * constant)
constant
发生了变化,因此我无法将递归形式简化为迭代形式
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。