지정된 필드를 제외한 문자열 제거

킴벌리 베 세릴

str_replace 또는 gsub를 사용하여 "WD"문자를 제거하고 데이터 프레임의 열 내에서 ""로 바꾸고 싶습니다. 그러나 "WD"문자를 제거하지 않으려는 열에 특정 필드가 있습니다. 처리중인 데이터에는 8,000 개 이상의 기능이 있으므로 변경하려는 모든 필드 문자열을 입력 할 필요가없는 코드 줄이 필수적입니다.

df = PA_prec

COLUMN

PA CRAWFORD MEADVILLE WD 02

PA CRAWFORD TITUSVILLE WD 02

PA BLAIR HOLLIDAYSBURG WD 01

PA BLAIR ALTOONA WD 03

목표 : PA CRAWFORD TITUSVILLE 및 PA BLAIR HOLLIDAYSBURG를 제외한 모든 "WD"문자를 제거하고 싶습니다.

코드는 다음과 같아야합니다.

PA_prec$COLUMN <- str_replace(PA_prec$COLUMN, " WD ", " ")

또는

PA_prec$COLUMN <- gsub("\\.", "", PA_prec$COLUMN)

...하지만 위에 나열된 두 필드를 제외해야합니다.

도움을 주셔서 감사합니다!

크리스 룰 레만

이것을 사용할 수 있습니다 :

sub("(?<!TITUSVILLE |HOLLIDAYSBURG )WD ", "", x, perl = T)

여기에서는 "왼쪽에 ...가 보이지 않으면 일치"로 광택 처리 할 수있는 네거티브 룩백을 사용합니다. 참고 : 이것은를 사용하는 sub경우 에만 작동 합니다 perl = T.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

문자열에서 마지막 n자를 제외한 모든 문자 제거

분류에서Dev

Awk : 열에서 허용 된 문자를 제외한 모든 문자 제거

분류에서Dev

필드 문자를 제거하지 않은 하위 문자열

분류에서Dev

괄호를 제외한 문자열에서 영숫자가 아닌 문자를 제거하는 Python 정규식

분류에서Dev

특정 문자열이 포함 된 필드 제거

분류에서Dev

목록에서 각 문자열의 마지막 2자를 제외한 모든 문자 제거

분류에서Dev

PHP Regex — 문자열의 마지막 단어에서 첫 번째를 제외한 모든 문자 제거

분류에서Dev

외부 파일에서 불필요한 정크 문자 제거

분류에서Dev

sed- 행에서 마지막 문자를 제외한 모든 문자 제거

분류에서Dev

투영을 통해 중첩 된 문서에서 하나를 제외한 모든 필드 제거

분류에서Dev

배열의 az를 제외한 문자열에서 모든 문자 제거

분류에서Dev

awk / sed를 사용하여 특정 필드에서 문자열 제거

분류에서Dev

숫자를 제외한 문자열에서 모든 문자 제거

분류에서Dev

지정된 문자열을 제외한 모든 것을 제거하는 정규식

분류에서Dev

특정 문자를 제외한 모든 문자열에 대한 정규식

분류에서Dev

정규식, PHP에서 하나를 제외한 모든 문자 제거

분류에서Dev

지정된 변수를 제외한 전체 배열 추가

분류에서Dev

문자 (!)를 제외한 C # 정규식

분류에서Dev

SQL의 문자열에서 지정된 문자 제거

분류에서Dev

문자열에서 지정된 문자 제거

분류에서Dev

확인 : 내 문자열에 지정된 문자 (M, d, y,-, /, :, h, D, Y, m, S, s, \, _)를 제외한 모든 문자가 포함되어 있는지 여부

분류에서Dev

문구를 제외한 모든 문구를 문자열의 끝까지 반환

분류에서Dev

열 머리글에 설정된 필터를 제외한 모두

분류에서Dev

특정 문자열 제거

분류에서Dev

지정된 열을 제외한 모든 열에서 NA가있는 행 제거

분류에서Dev

[quote]를 제외한 모든 BBCode를 문자열에서 제거합니다.

분류에서Dev

지저분한 문자열입니다. 제외에 대한 정규식 '@'문자를 결국

분류에서Dev

재 작성으로 추가 된 경우를 제외하고 특정 쿼리 문자열 매개 변수 제거

분류에서Dev

기본 style.css를 제외한 버전 문자열 쿼리 제거

Related 관련 기사

  1. 1

    문자열에서 마지막 n자를 제외한 모든 문자 제거

  2. 2

    Awk : 열에서 허용 된 문자를 제외한 모든 문자 제거

  3. 3

    필드 문자를 제거하지 않은 하위 문자열

  4. 4

    괄호를 제외한 문자열에서 영숫자가 아닌 문자를 제거하는 Python 정규식

  5. 5

    특정 문자열이 포함 된 필드 제거

  6. 6

    목록에서 각 문자열의 마지막 2자를 제외한 모든 문자 제거

  7. 7

    PHP Regex — 문자열의 마지막 단어에서 첫 번째를 제외한 모든 문자 제거

  8. 8

    외부 파일에서 불필요한 정크 문자 제거

  9. 9

    sed- 행에서 마지막 문자를 제외한 모든 문자 제거

  10. 10

    투영을 통해 중첩 된 문서에서 하나를 제외한 모든 필드 제거

  11. 11

    배열의 az를 제외한 문자열에서 모든 문자 제거

  12. 12

    awk / sed를 사용하여 특정 필드에서 문자열 제거

  13. 13

    숫자를 제외한 문자열에서 모든 문자 제거

  14. 14

    지정된 문자열을 제외한 모든 것을 제거하는 정규식

  15. 15

    특정 문자를 제외한 모든 문자열에 대한 정규식

  16. 16

    정규식, PHP에서 하나를 제외한 모든 문자 제거

  17. 17

    지정된 변수를 제외한 전체 배열 추가

  18. 18

    문자 (!)를 제외한 C # 정규식

  19. 19

    SQL의 문자열에서 지정된 문자 제거

  20. 20

    문자열에서 지정된 문자 제거

  21. 21

    확인 : 내 문자열에 지정된 문자 (M, d, y,-, /, :, h, D, Y, m, S, s, \, _)를 제외한 모든 문자가 포함되어 있는지 여부

  22. 22

    문구를 제외한 모든 문구를 문자열의 끝까지 반환

  23. 23

    열 머리글에 설정된 필터를 제외한 모두

  24. 24

    특정 문자열 제거

  25. 25

    지정된 열을 제외한 모든 열에서 NA가있는 행 제거

  26. 26

    [quote]를 제외한 모든 BBCode를 문자열에서 제거합니다.

  27. 27

    지저분한 문자열입니다. 제외에 대한 정규식 '@'문자를 결국

  28. 28

    재 작성으로 추가 된 경우를 제외하고 특정 쿼리 문자열 매개 변수 제거

  29. 29

    기본 style.css를 제외한 버전 문자열 쿼리 제거

뜨겁다태그

보관