如何在数据表中为r中的每一行添加循环?

水手_0104

dt <-data.table(dummy = rep(c(0:1),each = 10),piece = rep(c(3:4)),values1 = c(10:29),values2 = c(20: 39))

我有一个这样的数据表。我要实现:如果dummy = 0,则为此数据表创建一个新列,其new_value1 =(values1 + values2)* piece; 如果dummy = 1,则创建另一个新列,其new_value2 = value1 + value2 * piece如何通过在r中使用循环来实现这一点?

谢谢!

阿克伦

我们在中指定条件i在中创建这些列j

library(data.table)
dt[dummy == 0, new_value1 := (values1 + values2) * piece
   ][dummy == 1, new_value2 := (values1 + values2) * piece]    

或另一个选择是 dcast

dt[, new_value :=  (values1 + values2) * piece]
dcast(dt, seq_len(nrow(dt)) + piece + values1 + values2 ~ 
      paste0('new_value', match(dummy, unique(dummy))))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在数据表的每一行中添加按钮?

来自分类Dev

Vue-如何在Vuetify数据表的每一行中添加按钮?

来自分类Dev

如何在数据表的每一行上添加按钮?

来自分类Dev

如何为R中的数据表中的每一行创建子类别

来自分类Dev

如何在数据表中编辑一行

来自分类Dev

如何在数据表的每一行上执行点积

来自分类Dev

如何将 json 数据中的空格替换为 _ 并使用数据表为每一行添加超链接?

来自分类Dev

数据表中每一行的工具提示

来自分类Dev

R在数据表中循环添加列

来自分类Dev

在反应(流量)固定数据表的每一行中添加按钮

来自分类Dev

在数据表中的特定列下添加一行

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

在数据表中至少检查了一行后,如何启用按钮?

来自分类Dev

如何在数据表中添加拖放支持?

来自分类Dev

R:在数据框中添加一行,每列的中位数

来自分类Dev

如何在jquery数据表的每一行上添加一个下拉按钮

来自分类Dev

从R中的数据表中删除一行

来自分类Dev

如何在表的每一行中添加复选框以在tkinter中从phpmyadmin更新/删除行数据

来自分类Dev

如何在一行中动态添加多个自定义按钮?[JQuery 数据表]

来自分类Dev

如何在从服务器获取数据的动态表的每一行中添加下拉列表?

来自分类Dev

如何在动态数据表中设置静态(第一行是常数)行

来自分类Dev

如何将列名存储为数据表中的第一行?

来自分类Dev

如何在Python中为数据框的每一行创建唯一的XML

来自分类Dev

如何在使用数据表时获取每一行的工具提示

来自分类Dev

如何在bash中为printf的每一行添加注释?

来自分类Dev

如何在一行中合并数据表搜索框和tableTools按钮

来自分类Dev

如何在一行中合并数据表搜索框和tableTools按钮

来自分类常见问题

如何在材质用户界面表的每一行中添加按钮

Related 相关文章

  1. 1

    如何在数据表的每一行中添加按钮?

  2. 2

    Vue-如何在Vuetify数据表的每一行中添加按钮?

  3. 3

    如何在数据表的每一行上添加按钮?

  4. 4

    如何为R中的数据表中的每一行创建子类别

  5. 5

    如何在数据表中编辑一行

  6. 6

    如何在数据表的每一行上执行点积

  7. 7

    如何将 json 数据中的空格替换为 _ 并使用数据表为每一行添加超链接?

  8. 8

    数据表中每一行的工具提示

  9. 9

    R在数据表中循环添加列

  10. 10

    在反应(流量)固定数据表的每一行中添加按钮

  11. 11

    在数据表中的特定列下添加一行

  12. 12

    在数据表中至少检查了一行后,如何启用按钮?

  13. 13

    在数据表中至少检查了一行后,如何启用按钮?

  14. 14

    在数据表中至少检查了一行后,如何启用按钮?

  15. 15

    如何在数据表中添加拖放支持?

  16. 16

    R:在数据框中添加一行,每列的中位数

  17. 17

    如何在jquery数据表的每一行上添加一个下拉按钮

  18. 18

    从R中的数据表中删除一行

  19. 19

    如何在表的每一行中添加复选框以在tkinter中从phpmyadmin更新/删除行数据

  20. 20

    如何在一行中动态添加多个自定义按钮?[JQuery 数据表]

  21. 21

    如何在从服务器获取数据的动态表的每一行中添加下拉列表?

  22. 22

    如何在动态数据表中设置静态(第一行是常数)行

  23. 23

    如何将列名存储为数据表中的第一行?

  24. 24

    如何在Python中为数据框的每一行创建唯一的XML

  25. 25

    如何在使用数据表时获取每一行的工具提示

  26. 26

    如何在bash中为printf的每一行添加注释?

  27. 27

    如何在一行中合并数据表搜索框和tableTools按钮

  28. 28

    如何在一行中合并数据表搜索框和tableTools按钮

  29. 29

    如何在材质用户界面表的每一行中添加按钮

热门标签

归档