stringr은 기본 R의 grep
기능과 동일합니까?grep에 해당하는 stringr
일치하는 문자열의 색인을 갖고 싶습니다. 예 :
grep("F|Y", LETTERS)
[1] 6 25
stringr내 해결 방법은 다음과 같이 which
을 사용하는 것입니다 :
which(str_detect(LETTERS, "F|Y"))
[1] 6 25
stringr은 기본 R의 grep
기능과 동일합니까?grep에 해당하는 stringr
일치하는 문자열의 색인을 갖고 싶습니다. 예 :
grep("F|Y", LETTERS)
[1] 6 25
stringr내 해결 방법은 다음과 같이 which
을 사용하는 것입니다 :
which(str_detect(LETTERS, "F|Y"))
[1] 6 25
하지만 미래의 방문자를 위해 도움이 될 수 있습니다 :
는이제 당신은 which(str_detect(x, pattern))
주위 래퍼 grep(pattern, x)
에 해당 str_which(string, pattern)
를 사용할 수 있습니다.
str_which(LETTERS, "F|Y")
[1] 6 25
더 자세한 사항 : http://stringr.tidyverse.org/reference/str_subset.html
은 매우 명확하고 모호, 기능의 아무도 돌아 오지 의심의 여지가있다 그냥 색인.
만약 그렇다면 유용 할 것입니다. – RobinLovelace
@RobinLovelace는 관리자에게이 기능을 요청하는 이메일을 보내지 않아도됩니다 :-) –
'str_locate_all'? – 989
나는 stringr을 사용하지 않지만'str_locate'가 필요한지 확인한다. –
'str_locate'는 시작/끝 컬럼의 행렬을 반환합니다. 나는 OP가'which'를 사용하지 않고 인덱스를 찾고 있다고 생각한다 – akrun