문자열에서 문자가 일치하기 전에 문자 삽입 횟수를 계산하고 싶습니다. adist()
함수 출력에서 "trafos"
특성을 추출하여 변환 문자열을 반환합니다. 내가 관심이있는 문자의 하나의 인스턴스 만있을 때이 잘 작동합니다. 예를 들어, 따라서 "M"전에 "I"의 수를 계산adist에서 다중 일치 처리
attr(adist("r","world",counts=T),"trafos")
반환
[,1]
[1,] "IIMII"
내 대답을 줄 것이다 : 2
그러나 여러 인스턴스가있을 때 함수는 최종 인스턴스에 대해 일치하는 경우에만 반환합니다. 예를 들어,
attr(adist("r","barry",counts=T),"trafos")
반환
[,1]
[1,] "IIIMI"
나는 "IIMMI"적어도 "IIMII"를 반환하는 adist()
을 얻을 수있는 방법이 있나요
신난다. 그냥 사용해 보았다. 고맙습니다! – cgonza12