Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String R中的预处理_String_R_Preprocessor - Fatal编程技术网

String R中的预处理

String R中的预处理,string,r,preprocessor,String,R,Preprocessor,我有一个字符串,例如string a=“however”。现在我有一个变量alpha,它的值不断变化,比如alpha=“er”,“ho”,“er”,等等。我想从字符串中删除这个alpha值 当alpha的值为“er”时,最终值应为“however”-“er”=“howev”,当alpha的值为“ho”时,最终值应为“however”-“ho”=“wever”,依此类推。如何提取此最终字符串 谢谢AAAA实际上很容易 A <- "however" alpha <- c("er","h

我有一个字符串,例如string a=“however”。现在我有一个变量alpha,它的值不断变化,比如alpha=“er”,“ho”,“er”,等等。我想从字符串中删除这个alpha值

当alpha的值为“er”时,最终值应为“however”-“er”=“howev”,当alpha的值为“ho”时,最终值应为“however”-“ho”=“wever”,依此类推。如何提取此最终字符串


谢谢

A
A
A
A实际上很容易

A <- "however" 
alpha <- c("er","ho")
sapply(alpha, gsub, "", A)
#     er      ho    
# "howev" "wever" 
gsub(alpha,"",A) 

我会做的

事实上,我发现这很容易

gsub(alpha,"",A) 

我会做的

事实上,我发现这很容易

gsub(alpha,"",A) 

我会做的

事实上,我发现这很容易

gsub(alpha,"",A) 

您可以使用package
stringr
。函数
str\u replace
将实现此功能

library(stringr)
A<-c("however", "evermore")
alpha <- "er"
str_replace(string=A, pattern=alpha, replacement="")
库(stringr)

A您可以使用package
stringr
。函数
str\u replace
将实现此功能

library(stringr)
A<-c("however", "evermore")
alpha <- "er"
str_replace(string=A, pattern=alpha, replacement="")
库(stringr)

A您可以使用package
stringr
。函数
str\u replace
将实现此功能

library(stringr)
A<-c("however", "evermore")
alpha <- "er"
str_replace(string=A, pattern=alpha, replacement="")
库(stringr)

A您可以使用package
stringr
。函数
str\u replace
将实现此功能

library(stringr)
A<-c("however", "evermore")
alpha <- "er"
str_replace(string=A, pattern=alpha, replacement="")
库(stringr)
A.