(R)-检查子字符串是否包含在较大的字符串中并更改值

用户名

我正在尝试检查数据集中的所有列,这些列的所有字符值均带有以下值:“ 1”,“ 2”,“ 12”,“ NAME1”,“ NAME2”,...

我正在尝试挑选具有非数字名称的值,并将其更改为99。这是我到目前为止已经尝试的方法:

install.packages("stringi")
library(stringi)
stacked_data$NewCol=ifelse(stri_detect_fixed(stacked_data$OldCol,"NAME")==TRUE,99,stacked_data)

运行以下代码时,我收到以下错误消息:

Error in table(stacked_data$NewCol) : 
attempt to make a table with >= 2^31 elements

有人可以帮我指出正确的方向吗?任何帮助,将不胜感激!谢谢!

阿克伦

一个更简单的选择是

  i1 <- is.na(as.numeric(df1$col))
  df1$col[i1] <- 99

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从较大的字符串(R)中随机采样固定长度的子字符串

来自分类Dev

在R中如何过滤包含子字符串的行?

来自分类Dev

检查字符串是否包含矢量[R]中的项目以外的任何内容

来自分类Dev

检查字符串是否至少包含单词列表中的 n 个单词 R

来自分类Dev

检查字符串在R中是否为大写

来自分类Dev

从 R 中的较大字符串中检索部分字符串

来自分类Dev

使用R根据字符串是否在另一列中来更改列的值

来自分类Dev

当字符串列值包含“匹配字符串”时,过滤r中的数据帧

来自分类Dev

当字符串列值包含“匹配字符串”时,过滤r中的数据帧

来自分类Dev

从R中的其他字符串中删除包含括号和破折号的子字符串

来自分类Dev

R-检查字符串是否仅包含某些模式

来自分类Dev

R-检查字符串是否包含特定日期范围内的日期

来自分类Dev

如何检查字符串是否包含'\ r'\ t''\ n'...而不是空格

来自分类Dev

R筛选条件包含子字符串多个条件

来自分类Dev

R根据子字符串对字符串排序

来自分类Dev

当子字符串在R中多次出现时,删除子字符串之间的字符串部分

来自分类Dev

将子字符串插入R中的字符对象

来自分类Dev

在R中,删除字符串中所有其他字符的子字符串

来自分类Dev

有没有办法运行包含在字符串对象(在R中)中的代码?

来自分类Dev

用qsub或R字符串更改R中的复杂字符串

来自分类Dev

R-列值的子字符串

来自分类Dev

是否有一个函数可以过滤包含字符串的行,但在选定的列上包含R中包含给定字符串的名称?

来自分类Dev

如何检查和删除R中另一列中的字符串是否匹配

来自分类Dev

正则表达式捕获R中包含标点符号的子字符串

来自分类Dev

R中整个字符串的子字符串

来自分类Dev

如何匹配R中字符串末尾的子字符串?

来自分类Dev

删除R中包含特定字符串的行

来自分类Dev

r-过滤包含向量中的字符串的行

来自分类Dev

标识R中包含给定字符串的列

Related 相关文章

  1. 1

    从较大的字符串(R)中随机采样固定长度的子字符串

  2. 2

    在R中如何过滤包含子字符串的行?

  3. 3

    检查字符串是否包含矢量[R]中的项目以外的任何内容

  4. 4

    检查字符串是否至少包含单词列表中的 n 个单词 R

  5. 5

    检查字符串在R中是否为大写

  6. 6

    从 R 中的较大字符串中检索部分字符串

  7. 7

    使用R根据字符串是否在另一列中来更改列的值

  8. 8

    当字符串列值包含“匹配字符串”时,过滤r中的数据帧

  9. 9

    当字符串列值包含“匹配字符串”时,过滤r中的数据帧

  10. 10

    从R中的其他字符串中删除包含括号和破折号的子字符串

  11. 11

    R-检查字符串是否仅包含某些模式

  12. 12

    R-检查字符串是否包含特定日期范围内的日期

  13. 13

    如何检查字符串是否包含'\ r'\ t''\ n'...而不是空格

  14. 14

    R筛选条件包含子字符串多个条件

  15. 15

    R根据子字符串对字符串排序

  16. 16

    当子字符串在R中多次出现时,删除子字符串之间的字符串部分

  17. 17

    将子字符串插入R中的字符对象

  18. 18

    在R中,删除字符串中所有其他字符的子字符串

  19. 19

    有没有办法运行包含在字符串对象(在R中)中的代码?

  20. 20

    用qsub或R字符串更改R中的复杂字符串

  21. 21

    R-列值的子字符串

  22. 22

    是否有一个函数可以过滤包含字符串的行,但在选定的列上包含R中包含给定字符串的名称?

  23. 23

    如何检查和删除R中另一列中的字符串是否匹配

  24. 24

    正则表达式捕获R中包含标点符号的子字符串

  25. 25

    R中整个字符串的子字符串

  26. 26

    如何匹配R中字符串末尾的子字符串?

  27. 27

    删除R中包含特定字符串的行

  28. 28

    r-过滤包含向量中的字符串的行

  29. 29

    标识R中包含给定字符串的列

热门标签

归档