strsplit()
(귀하의 질문을 이해하는 경우) 원하는대로 할 수 있습니다. 문자열을 요소로 분리하려면 ""
으로 분할해야합니다. , 이것은
> sstrs
[[1]]
[1] "A" "C"
[[2]]
[1] "A" "C"
[[3]]
[1] "A" "C"
생산하는 세 개의 문자열
sstrs <- strsplit(strs, "")
의 각 분할 다음
strs <- rep("AC", 3) ## your string repeated 3 times
: 다음은 문자열의 벡터에 당신이 원하는 일을하는 방법을 보여주는 예입니다 목록에서 lapply()
또는 sapply()
으로 처리 할 수 있습니다. 두 번째 요소를 선택하려면 sstrs
의 각 요소를 하위 집합으로 묶어야합니다.
sapply(sstrs, `[`, 2)
생산 :
> sapply(sstrs, `[`, 2)
[1] "C" "C" "C"
을 당신이 가진 모든 후, 제공
strsplit("AC", "")[[1]][2]
하나의 문자열 인 경우이 fo를 우리는 [
기능을 적용
> strsplit("AC", "")[[1]][2]
[1] "C"
감사 모든 도움을 많이! – Hans