在R中的for循环中创建动态命名的变量,并为所有新变量分配零值

用户名

我正在尝试使用for循环创建一组动态命名的新变量,并将每个变量的值分配为零。

我不确定为什么下面的代码不起作用。

weather <- data.frame("TAVG" = 51:52, "Location" = c("USA", "Canada"))

for (i in 30:60) {
  weather <- mutate(weather, paste0("hdd", i) = 0)
}

我将不胜感激任何有关如何使此工作的建议或想法。

亚当

这与内部引用有关dplyr以下应该工作。

for (i in 30:60) {
  weather <- mutate(weather, !!paste0("hdd", i) := 0)
}

请注意,使用基数R可能更容易做到。

for (i in 30:60) {
  weather[paste0("hdd", i)] <- 0
}

或者只是放弃循环。

weather[paste0("hdd", 30:60)] <- 0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

在R中的for循环中创建动态命名的对象并分配动态值

来自分类Dev

在R中的for循环中创建动态命名的对象并分配动态值

来自分类Dev

JavaScript 中的变量在 for 循环中的动态命名

来自分类Dev

在R中具有某些条件的情况下为循环中的变量分配值

来自分类Dev

在循环中动态命名变量以创建 30 个 ggplots

来自分类Dev

在for循环中动态创建的变量

来自分类Dev

在R中的嵌套for循环中创建变量

来自分类Dev

在循环中动态声明和分配变量

来自分类Dev

在shell中为动态命名的变量分配带空格的值

来自分类Dev

如何在for循环中列出stdin中的所有变量?

来自分类Dev

在循环中创建变量

来自分类Dev

创建变量并通过循环(bash)分配值

来自分类Dev

创建变量并通过循环(bash)分配值

来自分类Dev

R中的for循环中有2个变量

来自分类Dev

创建新变量,将数据帧的所有变量除以每一行中的相同变量-R

来自分类Dev

在PowerShell中创建动态命名的变量

来自分类Dev

在PowerShell中创建动态命名的变量

来自分类Dev

for循环中的Python变量分配

来自分类Dev

为for循环中的每个循环创建新的变量名

来自分类Dev

有没有更有效的方法在for循环中创建新变量?

来自分类Dev

在R中的循环内为变量分配值

来自分类Dev

在 For 循环中动态更新变量?

来自分类Dev

是否有类似于Stata中的foreach循环的R函数,用于基于现有变量的名称(或根)创建新变量?

来自分类Dev

Python:分配根据循环中的值而变化的灵活变量

来自分类Dev

如何使用循环为变量向量中的每个变量分配新值?

来自分类Dev

在循环中动态创建变量名-SPSS

来自分类Dev

尝试动态创建/将函数与for循环中的变量关联

来自分类Dev

调用R中的下一个循环中的循环中产生和命名的变量

来自分类Dev

在R中添加行时如何在for循环中对数据集的所有变量应用回归

Related 相关文章

  1. 1

    在R中的for循环中创建动态命名的对象并分配动态值

  2. 2

    在R中的for循环中创建动态命名的对象并分配动态值

  3. 3

    JavaScript 中的变量在 for 循环中的动态命名

  4. 4

    在R中具有某些条件的情况下为循环中的变量分配值

  5. 5

    在循环中动态命名变量以创建 30 个 ggplots

  6. 6

    在for循环中动态创建的变量

  7. 7

    在R中的嵌套for循环中创建变量

  8. 8

    在循环中动态声明和分配变量

  9. 9

    在shell中为动态命名的变量分配带空格的值

  10. 10

    如何在for循环中列出stdin中的所有变量?

  11. 11

    在循环中创建变量

  12. 12

    创建变量并通过循环(bash)分配值

  13. 13

    创建变量并通过循环(bash)分配值

  14. 14

    R中的for循环中有2个变量

  15. 15

    创建新变量,将数据帧的所有变量除以每一行中的相同变量-R

  16. 16

    在PowerShell中创建动态命名的变量

  17. 17

    在PowerShell中创建动态命名的变量

  18. 18

    for循环中的Python变量分配

  19. 19

    为for循环中的每个循环创建新的变量名

  20. 20

    有没有更有效的方法在for循环中创建新变量?

  21. 21

    在R中的循环内为变量分配值

  22. 22

    在 For 循环中动态更新变量?

  23. 23

    是否有类似于Stata中的foreach循环的R函数,用于基于现有变量的名称(或根)创建新变量?

  24. 24

    Python:分配根据循环中的值而变化的灵活变量

  25. 25

    如何使用循环为变量向量中的每个变量分配新值?

  26. 26

    在循环中动态创建变量名-SPSS

  27. 27

    尝试动态创建/将函数与for循环中的变量关联

  28. 28

    调用R中的下一个循环中的循环中产生和命名的变量

  29. 29

    在R中添加行时如何在for循环中对数据集的所有变量应用回归

热门标签

归档