열 값을 숫자에서 텍스트로 바꿉니다.

zhd

월별 열 값이 있습니다.

df <- data.frame(Month= c("1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "1", "2", "3"))

1 월, 2 월, 3 월, 4 월, 5 월, 6 월, 7 월, 8 월, 9 월, 10 월, 11 월, 12 월, 1 월, 2 월, 3 월로 변환하고 싶습니다.

누구든지 이것으로 나를 도울 수 있습니까?

시간을 내 주셔서 미리 감사드립니다.

리키

가장 우아하거나 프로그래밍 방식의 솔루션은 아니지만 모든 값을 패키지 mutate()함수로 바꿀 수 있습니다 dplyr.

library(dplyr)

df = mutate(df, Month = case_when(Month == "1" ~ "Jan",
                                  Month == "2" ~ "Feb",
                                  Month == "3" ~ "Mar",
                                  Month == "4" ~ "Apr",
                                  Month == "5" ~ "May",
                                  Month == "6" ~ "Jun",
                                  Month == "7" ~ "Jul",
                                  Month == "8" ~ "Aug",
                                  Month == "9" ~ "Sep",
                                  Month == "10" ~ "Oct",
                                  Month == "11" ~ "Nov",
                                  Month == "12" ~ "Dec")

case_when()여기 에서 사용 설명서를 찾을 수 있습니다 : https://dplyr.tidyverse.org/reference/case_when.html

내장 R 객체를 사용하여 한 줄에이 작업을 수행하기 위해 @ r2evans가 남긴 주석을 기반으로하는 대체 프로그래밍 솔루션 month.abb:

df = mutate(df, Month = month.abb[as.numeric(Month)])

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

텍스트 조작-값에 따라 열을 행으로 바꿉니다.

분류에서Dev

열에서 고유 한 값을 찾고 고유 한 값을 숫자로 바꿉니다.

분류에서Dev

데이터 프레임 열의 문자열에서 숫자 값을 추출하고 문자열을 해당 숫자 값으로 바꿉니다.

분류에서Dev

mysql은 체크에 따라 열을 특정 텍스트로 바꿉니다.

분류에서Dev

T-SQL에서 문자열의 알파벳을 문자로, 숫자를 다른 문자로 바꿉니다.

분류에서Dev

T-SQL에서 문자열의 알파벳을 문자로, 숫자를 다른 문자로 바꿉니다.

분류에서Dev

pandas에서 열의 -ve 값을 NaN으로 바꿉니다.

분류에서Dev

첫 번째 열의 중복 값을 문자 "로 바꿉니다.

분류에서Dev

다른 열에서 텍스트를 찾아 인접한 값으로 바꿉니다.

분류에서Dev

파이썬은 문자열을 숫자로 바꿉니다.

분류에서Dev

문자열 파이썬에서 'Null'을 Null로 바꿉니다.

분류에서Dev

C #의 문자열에서 \\ n을 \ n으로 바꿉니다.

분류에서Dev

두 문자열 사이의 줄 바꿈을 포함한 모든 텍스트를 perl로 바꿉니다.

분류에서Dev

pandas 열에서 첫 번째를 제외한 반복적 인 숫자를 NAN 값으로 바꿉니다.

분류에서Dev

두 단어 사이의 문자열을 다른 텍스트 파일의 내용으로 바꿉니다.

분류에서Dev

R-특정 기준을 사용하여 열 값을 동일한 열의 숫자 값으로 바꿉니다.

분류에서Dev

반복적으로 배열에 값을 추가하고 값을 바꿉니다.

분류에서Dev

한 파일에서 전체 텍스트를 찾고 다른 파일의 문자열을 바꿉니다.

분류에서Dev

한 열에서 LEFT JOIN을 사용하여 텍스트 값을 병합하고 NULL을 미리 정의 된 문구로 바꿉니다.

분류에서Dev

부분 텍스트 문자열을 검색하고 해당 셀로 바꿉니다.

분류에서Dev

문자열이 특정 값으로 끝나는 경우 값을 바꿉니다.

분류에서Dev

주어진 인덱스에 따라 열의 값을 dplyr로 바꿉니다.

분류에서Dev

문자열이 "x"로 시작하지 않으면 열 값을 바꿉니다.

분류에서Dev

PHP는 모든 문자열 발생을 배열의 값으로 바꿉니다.

분류에서Dev

Bash에서 문자열의 문자열을 새 줄 (\ n)로 바꿉니다.

분류에서Dev

4 번째 열에서 문자열의 모든 항목을 찾고 7 번째 열을 특정 텍스트로 바꿉니다.

분류에서Dev

목록에서 문자열 값을 찾아서 바꿉니다.

분류에서Dev

문자에서 시작하고 다른 문자로 끝나는 텍스트 파일 내의 부분 문자열을 바꿉니다.

분류에서Dev

파일을 읽고 $ {1}, $ {2} ... 값을 문자열로 바꿉니다.

Related 관련 기사

  1. 1

    텍스트 조작-값에 따라 열을 행으로 바꿉니다.

  2. 2

    열에서 고유 한 값을 찾고 고유 한 값을 숫자로 바꿉니다.

  3. 3

    데이터 프레임 열의 문자열에서 숫자 값을 추출하고 문자열을 해당 숫자 값으로 바꿉니다.

  4. 4

    mysql은 체크에 따라 열을 특정 텍스트로 바꿉니다.

  5. 5

    T-SQL에서 문자열의 알파벳을 문자로, 숫자를 다른 문자로 바꿉니다.

  6. 6

    T-SQL에서 문자열의 알파벳을 문자로, 숫자를 다른 문자로 바꿉니다.

  7. 7

    pandas에서 열의 -ve 값을 NaN으로 바꿉니다.

  8. 8

    첫 번째 열의 중복 값을 문자 "로 바꿉니다.

  9. 9

    다른 열에서 텍스트를 찾아 인접한 값으로 바꿉니다.

  10. 10

    파이썬은 문자열을 숫자로 바꿉니다.

  11. 11

    문자열 파이썬에서 'Null'을 Null로 바꿉니다.

  12. 12

    C #의 문자열에서 \\ n을 \ n으로 바꿉니다.

  13. 13

    두 문자열 사이의 줄 바꿈을 포함한 모든 텍스트를 perl로 바꿉니다.

  14. 14

    pandas 열에서 첫 번째를 제외한 반복적 인 숫자를 NAN 값으로 바꿉니다.

  15. 15

    두 단어 사이의 문자열을 다른 텍스트 파일의 내용으로 바꿉니다.

  16. 16

    R-특정 기준을 사용하여 열 값을 동일한 열의 숫자 값으로 바꿉니다.

  17. 17

    반복적으로 배열에 값을 추가하고 값을 바꿉니다.

  18. 18

    한 파일에서 전체 텍스트를 찾고 다른 파일의 문자열을 바꿉니다.

  19. 19

    한 열에서 LEFT JOIN을 사용하여 텍스트 값을 병합하고 NULL을 미리 정의 된 문구로 바꿉니다.

  20. 20

    부분 텍스트 문자열을 검색하고 해당 셀로 바꿉니다.

  21. 21

    문자열이 특정 값으로 끝나는 경우 값을 바꿉니다.

  22. 22

    주어진 인덱스에 따라 열의 값을 dplyr로 바꿉니다.

  23. 23

    문자열이 "x"로 시작하지 않으면 열 값을 바꿉니다.

  24. 24

    PHP는 모든 문자열 발생을 배열의 값으로 바꿉니다.

  25. 25

    Bash에서 문자열의 문자열을 새 줄 (\ n)로 바꿉니다.

  26. 26

    4 번째 열에서 문자열의 모든 항목을 찾고 7 번째 열을 특정 텍스트로 바꿉니다.

  27. 27

    목록에서 문자열 값을 찾아서 바꿉니다.

  28. 28

    문자에서 시작하고 다른 문자로 끝나는 텍스트 파일 내의 부분 문자열을 바꿉니다.

  29. 29

    파일을 읽고 $ {1}, $ {2} ... 값을 문자열로 바꿉니다.

뜨겁다태그

보관