R에서 전체 값 찾기 및 바꾸기

R에서 찾기 및 바꾸기 기능을 사용하여 문자열의 일치하는 부분이 아닌 문자열의 전체 값을 대체하는 방법을 찾고 있습니다. (매우) 긴 이름이 많은 데이터 세트가 있으며 해당 값을 찾고 변경할 수있는 효율적인 방법을 찾고 있습니다.

예를 들어이 전체 문자열을 변경하려고했습니다.

string <- "Generally.speaking..do.you.prefer.to.try.out.new.experiences.like.trying.things.and.meeting.new.people..or.do.you.prefer.familiar.situations.and.faces."

...에

"exp"

이 코드로

string <- gsub("experiences", "exp", string)

그러나 이렇게하면 "exp"가 "experiences"와 일치하는 문자열의 일부로 만 대체되고 나머지 긴 이름은 그대로 유지됩니다 (명확성을 위해 굵게 표시됨).

"일반적으로 .speaking..do.you.prefer.to.try.out.new. exp ..like.trying.things.and.meeting.new.people..or.do.you.prefer.familiar.situations. and.faces. "

이 경우 문자열에 "experiences"가 포함되어 있으므로 "exp"로 바꿔야합니다.

gsub 또는 다른 함수에 전체 값을 대체하도록 지시하는 방법이 있습니까? 나는 많은 튜토리얼을 보았고 함수는 문자열 또는 전체 값에서만 작동하지만 둘 사이에서는 작동하지 않는 것 같습니다.

누구

gsub다음과 같이 사용할 수 있습니다 .

 gsub(".*experiences.*", "exp", string, perl=TRUE) 
 # As @rawr notes, set perl=TRUE for improved efficiency

이 정규식은 문자가 0 번 이상 (예 :) .*뒤에 "experiences"가 있고 그 뒤에 0 번 이상의 문자가있는 문자열과 일치 합니다.

이 경우 여전히 전체 일치를 "exp"로 바꾸지 만 regex를 사용하여 일치의 정의를 확장하여 ( "experience"에서 ". * experience. *"로) 원하는 대체를 달성합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jobject에서 값 찾기 및 바꾸기

분류에서Dev

XML에서 CDATA 속성 값 찾기 및 바꾸기-Python

분류에서Dev

선택한 셀 내에서 여러 값 찾기 및 바꾸기

분류에서Dev

현재 시트 대신 전체 통합 문서에서 찾기 및 바꾸기

분류에서Dev

R의 데이터 프레임에서 값 찾기, 바꾸기 및 삭제

분류에서Dev

Matlab : 34 개의 필드가있는 1 * 1 구조체에서 누락 된 값 찾기 및 바꾸기

분류에서Dev

각 항목에 대해 여러 값 찾기 및 바꾸기 (VBA)

분류에서Dev

DataFrame에서 값 추출 및 바꾸기

분류에서Dev

전체 디렉토리에 대한 찾기 및 바꾸기 명령

분류에서Dev

이상 값 찾기 및 Apache Spark에서 평균값으로 바꾸기

분류에서Dev

줄 끝에서 찾기 및 바꾸기

분류에서Dev

Swift에서 찾기 및 바꾸기

분류에서Dev

LibreOffice Calc에서 찾기 및 바꾸기

분류에서Dev

C에서 찾기 및 바꾸기

분류에서Dev

R의 열 비교 및 값 바꾸기

분류에서Dev

Microsoft Excel의 "찾기 및 바꾸기"에서 "찾을 내용"상자의 전체 내용을 선택합니다.

분류에서Dev

idProperty 및 값 바꾸기-문서

분류에서Dev

데이터 프레임에서 사용자 지정 값 찾기 및 바꾸기

분류에서Dev

tcl을 사용하여 파일에서 값 찾기 및 바꾸기

분류에서Dev

Sed에서 정규식을 사용하여 값 찾기 및 바꾸기

분류에서Dev

sed를 사용하여 xml 파일에서 값 찾기 및 바꾸기

분류에서Dev

많은 행에서 찾기, 해시 값 및 바꾸기의 동시성

분류에서Dev

키로 찾기 및 중첩 된 json 객체의 값으로 바꾸기

분류에서Dev

R에서 전체 열 바꾸기

분류에서Dev

SSIS 코드에서 긴 Hypen 바꾸기 (찾기 및 바꾸기)

분류에서Dev

전체 열에서 찾기 및 바꾸기를 사용할 때 Excel에서 숫자를 날짜로 변경

분류에서Dev

전체 단어 만 사용하여 텍스트 파일에서 찾기 및 바꾸기위한 배치 파일?

분류에서Dev

\ | 찾기 및 바꾸기 두 칸에

분류에서Dev

"찾기 및 바꾸기"에서 내 선택을 어떻게 반전합니까?

Related 관련 기사

  1. 1

    jobject에서 값 찾기 및 바꾸기

  2. 2

    XML에서 CDATA 속성 값 찾기 및 바꾸기-Python

  3. 3

    선택한 셀 내에서 여러 값 찾기 및 바꾸기

  4. 4

    현재 시트 대신 전체 통합 문서에서 찾기 및 바꾸기

  5. 5

    R의 데이터 프레임에서 값 찾기, 바꾸기 및 삭제

  6. 6

    Matlab : 34 개의 필드가있는 1 * 1 구조체에서 누락 된 값 찾기 및 바꾸기

  7. 7

    각 항목에 대해 여러 값 찾기 및 바꾸기 (VBA)

  8. 8

    DataFrame에서 값 추출 및 바꾸기

  9. 9

    전체 디렉토리에 대한 찾기 및 바꾸기 명령

  10. 10

    이상 값 찾기 및 Apache Spark에서 평균값으로 바꾸기

  11. 11

    줄 끝에서 찾기 및 바꾸기

  12. 12

    Swift에서 찾기 및 바꾸기

  13. 13

    LibreOffice Calc에서 찾기 및 바꾸기

  14. 14

    C에서 찾기 및 바꾸기

  15. 15

    R의 열 비교 및 값 바꾸기

  16. 16

    Microsoft Excel의 "찾기 및 바꾸기"에서 "찾을 내용"상자의 전체 내용을 선택합니다.

  17. 17

    idProperty 및 값 바꾸기-문서

  18. 18

    데이터 프레임에서 사용자 지정 값 찾기 및 바꾸기

  19. 19

    tcl을 사용하여 파일에서 값 찾기 및 바꾸기

  20. 20

    Sed에서 정규식을 사용하여 값 찾기 및 바꾸기

  21. 21

    sed를 사용하여 xml 파일에서 값 찾기 및 바꾸기

  22. 22

    많은 행에서 찾기, 해시 값 및 바꾸기의 동시성

  23. 23

    키로 찾기 및 중첩 된 json 객체의 값으로 바꾸기

  24. 24

    R에서 전체 열 바꾸기

  25. 25

    SSIS 코드에서 긴 Hypen 바꾸기 (찾기 및 바꾸기)

  26. 26

    전체 열에서 찾기 및 바꾸기를 사용할 때 Excel에서 숫자를 날짜로 변경

  27. 27

    전체 단어 만 사용하여 텍스트 파일에서 찾기 및 바꾸기위한 배치 파일?

  28. 28

    \ | 찾기 및 바꾸기 두 칸에

  29. 29

    "찾기 및 바꾸기"에서 내 선택을 어떻게 반전합니까?

뜨겁다태그

보관