r - 将一行中的值添加到 R 中的前一个

标签 r row

我想在 R 中执行一个在 excel 中很容易完成的简单操作:

我有一个由 5045 个名为 K 的条目组成的列。我想创建第二个列 L,其中第一个值是 L1=100+K[1],第二个是 L2=L1+K[2],第三个是 L3= L2+K[3] 等等。

在 R 中有一种简单的方法可以做到这一点吗?在 Excel 中,只需拉下 col。

最佳答案

尝试类似的东西

L <- 100 + cumsum(K)

关于r - 将一行中的值添加到 R 中的前一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13047582/

相关文章:

Python 按行在数据帧上应用函数

rJava 未加载到 rstudio 服务器中

r - R Markdown 的 Jekyll 转换器

r - 在 R 中的序列中查找 A-U、C-G 和 G-U 对比例

MySQL,显示行和列之间的具体值

android - 我怎样才能在 ListView 中放置不同的颜色

jquery - 动态添加的表行不会触发单击事件

r - ggplot2:为Alpha设置(非线性)值

R:如何在 foreach %dopar% 中拆分数据帧

javascript - 单击表格行删除按钮后删除表格行