错误:条件的长度> 1,并且在r中仅使用第一个元素

塞巴斯蒂安·泽基(Sebastian Zeki)

我已经看过了,但我只是不明白为什么我会收到此错误。我想根据CN列中的整数值在CNSTATUS中分配一个数字。如果小于10,则CNSTATUS应该为10;如果10到20之间的CNSTATUS shuold为2,如果大于20,则应该为3

CN是整数列

我的数据框

CN       CNSTATUS
 2          
 12
 43
  2
  4

我的代码:

 if(OCCAMSdbTumCN$CN < 10) {
  OCCAMSdbTumCN$CNSTATUS <- 1
 }
 else if(OCCAMSdbTumCN$CN > 10 & OCCAMSdbTumCN$CN<20) {
   OCCAMSdbTumCN$CNSTATUS <- 2
 }
 else{
 OCCAMSdbTumCN$CNSTATUS <- 2}


 The error I am getting is

In if (OCCAMSdbTumCN$CN < 10) { :
  the condition has length > 1 and only the first element will be used
好时光

您会想要这样的东西:

OCCAMSdbTumCN$CSTATUS <- ifelse(OCCAMSdbTumCN$CN < 10, 1, ifelse(OCCAMSdbTumCN$CN >= 10 & OCCAMSdbTumCN$CN < 20, 2, 3))

玩等于或大于或等于所需的游戏。请注意,在您的示例中,案例10和案例20直到结束都不会被发现。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“条件的长度> 1,并且将仅使用第一个元素”错误

来自分类Dev

使用if else循环时出现错误“条件的长度> 1,并且将仅使用第一个元素”

来自分类Dev

条件的长度> 1,并且仅将使用第一个元素(RE:miceadds,MIDS)

来自分类Dev

解决方法:条件的长度> 1,并且仅使用第一个元素

来自分类Dev

“条件的长度> 1,并且将仅使用第一个元素”在数据框上嵌套“ if else”的警告

来自分类Dev

使用gsub从字符串中删除模式:参数'pattern'的长度> 1,并且仅使用第一个元素

来自分类Dev

使用Apply来避免“条件的长度> 1,并且只会使用第一个元素”?

来自分类Dev

在 if (wspolczynnik > waga_linkow[n]) { :条件长度 > 1 并且只使用第一个元素

来自分类Dev

R if 语句条件 >1 长度错误

来自分类Dev

获取R中连续增加的数字的长度N的第一个序列的第一个元素

来自分类Dev

获取R中连续增加的数字的长度N的第一个序列的第一个元素

来自分类Dev

仅选择第一个元素-使用XML :: Twig的条件

来自分类Dev

仅选择第一个元素-使用XML :: Twig的条件

来自分类Dev

根据条件替换R中字符串的第一个元素

来自分类Dev

选择第一个使用libxml中的xPath验证条件的元素

来自分类Dev

R,有没有功能能够仅搜索和返回符合向量/列表/矩阵行/列中某些条件的第一个元素?

来自分类Dev

如何在 R 中列表的每个向量(不同长度)中附加第一个和最后一个元素,而不会使代码变慢?

来自分类Dev

带所有元素(第一个元素除外)的数组未定义返回错误的长度

来自分类常见问题

获取符合条件的第一个元素

来自分类Dev

在数组中查找与Swift中的特定条件匹配的第一个元素

来自分类Dev

在数组中查找与Swift中的特定条件匹配的第一个元素

来自分类Dev

takeWhile:还需要第一个元素使scala中的条件失败

来自分类Dev

takeWhile:还需要第一个元素使scala中的条件失败

来自分类Dev

如何找到符合特定条件的Ruby数组中的第一个元素?

来自分类Dev

jQuery offset.top在对象中的第一个元素返回错误

来自分类Dev

std :: vector中第一个元素的值错误

来自分类Dev

尝试引用char *中的第一个元素时,C中出现分段错误

来自分类Dev

3条件语句在r中引发长度错误

来自分类Dev

如何将向量分割成相等的长度,并用R将其与父向量的第一个元素相加

Related 相关文章

  1. 1

    “条件的长度> 1,并且将仅使用第一个元素”错误

  2. 2

    使用if else循环时出现错误“条件的长度> 1,并且将仅使用第一个元素”

  3. 3

    条件的长度> 1,并且仅将使用第一个元素(RE:miceadds,MIDS)

  4. 4

    解决方法:条件的长度> 1,并且仅使用第一个元素

  5. 5

    “条件的长度> 1,并且将仅使用第一个元素”在数据框上嵌套“ if else”的警告

  6. 6

    使用gsub从字符串中删除模式:参数'pattern'的长度> 1,并且仅使用第一个元素

  7. 7

    使用Apply来避免“条件的长度> 1,并且只会使用第一个元素”?

  8. 8

    在 if (wspolczynnik > waga_linkow[n]) { :条件长度 > 1 并且只使用第一个元素

  9. 9

    R if 语句条件 >1 长度错误

  10. 10

    获取R中连续增加的数字的长度N的第一个序列的第一个元素

  11. 11

    获取R中连续增加的数字的长度N的第一个序列的第一个元素

  12. 12

    仅选择第一个元素-使用XML :: Twig的条件

  13. 13

    仅选择第一个元素-使用XML :: Twig的条件

  14. 14

    根据条件替换R中字符串的第一个元素

  15. 15

    选择第一个使用libxml中的xPath验证条件的元素

  16. 16

    R,有没有功能能够仅搜索和返回符合向量/列表/矩阵行/列中某些条件的第一个元素?

  17. 17

    如何在 R 中列表的每个向量(不同长度)中附加第一个和最后一个元素,而不会使代码变慢?

  18. 18

    带所有元素(第一个元素除外)的数组未定义返回错误的长度

  19. 19

    获取符合条件的第一个元素

  20. 20

    在数组中查找与Swift中的特定条件匹配的第一个元素

  21. 21

    在数组中查找与Swift中的特定条件匹配的第一个元素

  22. 22

    takeWhile:还需要第一个元素使scala中的条件失败

  23. 23

    takeWhile:还需要第一个元素使scala中的条件失败

  24. 24

    如何找到符合特定条件的Ruby数组中的第一个元素?

  25. 25

    jQuery offset.top在对象中的第一个元素返回错误

  26. 26

    std :: vector中第一个元素的值错误

  27. 27

    尝试引用char *中的第一个元素时,C中出现分段错误

  28. 28

    3条件语句在r中引发长度错误

  29. 29

    如何将向量分割成相等的长度,并用R将其与父向量的第一个元素相加

热门标签

归档