如何在不使用for循环的情况下替换数据框中的某些行

凯蒂

我想用空白替换变量组的某些行。不使用for循环该如何做?这是我的代码。目标是将“组”编码为:“ A”,空白,空白,空白,空白,“ A”,空白,空白...

group <- rep("A", 20)
var   <- rep("B", 20)

out <- data.frame(group, var)

out$row_num <- seq(1:nrow(out))
    
for (i in 1:nrow(out)) {
   if (out$row_num[i] %% 5 != 1) {
      out$group[i] <- " "
    } 
}
阿克伦

这些操作是矢量化的。因此,可以无for循环地进行替换另外,from中R 4.0,构造时的默认选项data.framestringsAsFactors = FALSE

out$group[out$row_num %% 5 != 1] <- ' '

基于此更新,如果打算复制

rep(c("A", "", "", "", ""), length.out = 20)
#[1] "A" ""  ""  ""  ""  "A" ""  ""  ""  ""  "A" ""  ""  ""  ""  "A" ""  ""  ""  "" 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不使用for循环的情况下用NA替换数据帧行中的连续零?

来自分类Dev

如何在不循环的情况下替换数据框中每个单元格的值

来自分类Dev

如何在不使用notifyDataSetChanged()的情况下更新Listview中的某些数据?

来自分类Dev

在某些情况下如何在不使用Python循环的情况下如何使矩阵成为数字的幂?

来自分类Dev

双击datagridview行后如何在不使用属性的情况下从数据表中获取行的列值到文本框

来自分类Dev

如何在不使用 datagridview 的情况下编辑绑定到组合框的数据表中的数据?

来自分类Dev

如何在不使用循环的情况下多次打印?

来自分类Dev

如何在不使用分隔符的情况下从CSV创建熊猫数据框(在python中)

来自分类Dev

如何在R中不使用嵌套循环的情况下引用2个不同的数据帧

来自分类Dev

如何在不使用 R 进行循环索引的情况下用另一个数据框的内容填充一个大数据框?

来自分类Dev

如何在SwiftUI中不使用某些View {}的情况下初始化View?

来自分类Dev

如何在不使用Java中的Replace()的情况下替换字符串中的char?

来自分类Dev

如何在不使用列名的情况下将列表追加到数据框?

来自分类Dev

我如何在不使用long if else语句的情况下替换python字典中的值

来自分类Dev

如何在不使用.replace的情况下替换Java字符串中的单词

来自分类Dev

如何在不使用“包含”的情况下从列表框中删除项目?

来自分类Dev

如何在不使用clojurescript中的事件循环的情况下运行较长的计算?

来自分类Dev

如何在不使用任何循环的情况下从PHP中的数组获取偶数键值

来自分类Dev

如何在不使用NO-LOOP属性的情况下避免Drools中的循环?

来自分类Dev

如何在不使用python循环的情况下比较列表中的值?

来自分类Dev

如何在不使用循环的情况下获取std :: array中项目的索引?

来自分类Dev

如何在不使用任何循环的情况下从PHP中的数组获取偶数键值

来自分类Dev

如何在不使用for循环的情况下计算图像中像素强度的出现次数?

来自分类Dev

如何在不使用ram的情况下对pynput中的代码进行循环,这是无限的

来自分类Dev

如何在不使用循环的情况下获取python beautifulsoup中的特定部分

来自分类Dev

如何在不使用多个查询的情况下更新数据库中的数据?

来自分类Dev

如何在不使用oracle sql中不使用Regex的情况下替换指定字符以外的字符?

来自分类Dev

如何在不使用表格的情况下显示标题和数据的两行?

来自分类Dev

在不使用替换功能的情况下替换文本框中的文本

Related 相关文章

  1. 1

    如何在不使用for循环的情况下用NA替换数据帧行中的连续零?

  2. 2

    如何在不循环的情况下替换数据框中每个单元格的值

  3. 3

    如何在不使用notifyDataSetChanged()的情况下更新Listview中的某些数据?

  4. 4

    在某些情况下如何在不使用Python循环的情况下如何使矩阵成为数字的幂?

  5. 5

    双击datagridview行后如何在不使用属性的情况下从数据表中获取行的列值到文本框

  6. 6

    如何在不使用 datagridview 的情况下编辑绑定到组合框的数据表中的数据?

  7. 7

    如何在不使用循环的情况下多次打印?

  8. 8

    如何在不使用分隔符的情况下从CSV创建熊猫数据框(在python中)

  9. 9

    如何在R中不使用嵌套循环的情况下引用2个不同的数据帧

  10. 10

    如何在不使用 R 进行循环索引的情况下用另一个数据框的内容填充一个大数据框?

  11. 11

    如何在SwiftUI中不使用某些View {}的情况下初始化View?

  12. 12

    如何在不使用Java中的Replace()的情况下替换字符串中的char?

  13. 13

    如何在不使用列名的情况下将列表追加到数据框?

  14. 14

    我如何在不使用long if else语句的情况下替换python字典中的值

  15. 15

    如何在不使用.replace的情况下替换Java字符串中的单词

  16. 16

    如何在不使用“包含”的情况下从列表框中删除项目?

  17. 17

    如何在不使用clojurescript中的事件循环的情况下运行较长的计算?

  18. 18

    如何在不使用任何循环的情况下从PHP中的数组获取偶数键值

  19. 19

    如何在不使用NO-LOOP属性的情况下避免Drools中的循环?

  20. 20

    如何在不使用python循环的情况下比较列表中的值?

  21. 21

    如何在不使用循环的情况下获取std :: array中项目的索引?

  22. 22

    如何在不使用任何循环的情况下从PHP中的数组获取偶数键值

  23. 23

    如何在不使用for循环的情况下计算图像中像素强度的出现次数?

  24. 24

    如何在不使用ram的情况下对pynput中的代码进行循环,这是无限的

  25. 25

    如何在不使用循环的情况下获取python beautifulsoup中的特定部分

  26. 26

    如何在不使用多个查询的情况下更新数据库中的数据?

  27. 27

    如何在不使用oracle sql中不使用Regex的情况下替换指定字符以外的字符?

  28. 28

    如何在不使用表格的情况下显示标题和数据的两行?

  29. 29

    在不使用替换功能的情况下替换文本框中的文本

热门标签

归档