をサブストリングを取得すると、私はそうサブストリングが定義されている場合、ベクター内の文字列から
foo <- c('est','bel','cat')
のようなベクトルを持っているし、私はそうのような文字列を考えてみましょう:私は取得できますか
str <- "test"
"EST"
をサブストリングを取得すると、私はそうサブストリングが定義されている場合、ベクター内の文字列から
foo <- c('est','bel','cat')
のようなベクトルを持っているし、私はそうのような文字列を考えてみましょう:私は取得できますか
str <- "test"
"EST"
which(sapply(foo, (function(x) grepl(x, str)))==T)
また、 'which(sapply(foo、grepl、str))' –
'は、値ではなくインデックスを返します。 'foo [sapply(foo、grepl、str)]'として置き換えることができます ' –
library(stringr)
foo[str_detect(str, foo)]
#> [1] "est"
を返されますの
そして、複数の有効な部分文字列が表示されます:あなたはファジー文字列マッチングをしたいよう
foo <- c('est','bel','cat', 'tes')
foo[str_detect(str, foo)]
#> [1] "est" "tes"
' stringr'からその関数を知りませんでした。ニース。 – TheBiro
それはそうです。ソリューション(こことGoogle)の検索に「あいまい」を含めると、便利なものが見つかる可能性があります。 – r2evans