전체를 사용하여 동시에 이름 변수

Stataq

연령대별로 소계를 받고 싶습니다. 샘플 데이터와 코드는 다음과 같습니다.

set.seed(12345)

#create a numeric variable Age       
AGE <- sample(0:110, 100, replace = TRUE)

# Creat Data fame
Sample.data <-data.frame(AGE)

summary_data<- Sample.data %>% 
  group_by(grp = cut(
    AGE,
    breaks=c(-Inf, 0,0.001, 0.083, 2, 13, 65,1000),
    right=TRUE,
    labels = c("Foetus(0 yr)","Neonate (0.001 - 0.082 yr)","Infant(0.083-1.999 yrs)","Child(2-12.999 yrs)", "Adolescent(13-17.999 yrs)","Adult(18-64.999 yrs.)","Elderly(65-199 yrs)")
  )) %>% summarise("Total People" = n())%>% complete(grp = levels(grp), fill = list("Total People = 0)) 

결과는 다음과 같습니다.

여기에 이미지 설명 입력

grp를 "연령 그룹"으로 표시 할 수 있습니까? 연령별로 정렬 하시겠습니까?

이름을 다음과 같이 정의하려고했는데 결과가 이상합니다. 내가 뭘 잘못 했어?

summary_data<- Sample.data %>% 
  group_by("Age Group" = cut(
    AGE,
    breaks=c(-Inf, 0,0.001, 0.083, 2, 13, 65,1000),
    right=TRUE,
    labels = c("Foetus(0 yr)","Neonate (0.001 - 0.082 yr)","Infant(0.083-1.999 yrs)","Child(2-12.999 yrs)", "Adolescent(13-17.999 yrs)","Adult(18-64.999 yrs.)","Elderly(65-199 yrs)")
  )) %>% summarise("Total People" = n())%>% complete("Age Group" = levels("Age Group"), fill = list("Total People" = 0)) 

새로운 결과는 다음과 같습니다.

여기에 이미지 설명 입력

이제 변수의 이름은 "연령 그룹"이지만 관찰이없는 연령 범주에 대해서는 테이블이 0을 채우지 않습니다. 어떡해

이상적인 결과는 다음과 같습니다.

여기에 이미지 설명 입력

Akrun

levels에서 열을 평가 하기 위해 큰 따옴표를 역 따옴표로 변경할 수 있습니다 complete. 열 이름이 표준이 아닙니다. 즉, 공백을 포함합니다.

 ...
  %>%
   complete("Age Group" = levels(`Age Group`), fill = list("Total People" = 0))
# A tibble: 7 x 2
#  `Age Group`                `Total People`
#  <chr>                               <dbl>
#1 Adolescent(13-17.999 yrs)              14
#2 Adult(18-64.999 yrs.)                  37
#3 Child(2-12.999 yrs)                     2
#4 Elderly(65-199 yrs)                    46
#5 Foetus(0 yr)                            1
#6 Infant(0.083-1.999 yrs)                 0
#7 Neonate (0.001 - 0.082 yr)              0

우리가 원한다면 arrange

Sample.data %>% 
   group_by("Age Group" = cut(
     AGE,
     breaks=c(-Inf, 0,0.001, 0.083, 2, 13, 65,1000),
     right=TRUE,
     labels = c("Foetus(0 yr)","Neonate (0.001 - 0.082 yr)","Infant(0.083-1.999 yrs)","Child(2-12.999 yrs)", "Adolescent(13-17.999 yrs)","Adult(18-64.999 yrs.)","Elderly(65-199 yrs)")
   )) %>% 
     summarise("Total People" = n()) %>%
     complete("Age Group" = levels(`Age Group`), fill = list("Total People" = 0)) %>%
     arrange(`Total People`)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

함수 이름에 변수를 사용하여 함수 호출

분류에서Dev

C, 전체 이름을 사용하여 변수에 열거 형 할당

분류에서Dev

동일한 이름을 사용하여 함수에 변수 전달

분류에서Dev

함수를 사용하여 R에서 셀 이름 변경

분류에서Dev

PROC SQL에서 변수를 사용하여 열 이름 참조

분류에서Dev

변수를 사용하여 버튼 이름에 액세스

분류에서Dev

동일한 이름의 매개 변수를 사용하여 변수 호출

분류에서Dev

함수를 사용하여 변수 이름을 위에서 아래로 변경

분류에서Dev

객체에서 변수를 사용하여 푸시해야하는 배열 이름 지정

분류에서Dev

ES6 / 7을 사용하여 변수 이름과 동일한 키를 사용하여 변수에서 객체 생성

분류에서Dev

RobotFramework를 사용하여 값이 아닌 변수 이름에 사전 키를 설정하는 방법

분류에서Dev

객체 이름을 사용하여 목록에 저장된 데이터 프레임의 변수 이름 변경

분류에서Dev

함수를 사용하여 R에서 여러 셀의 이름 변경

분류에서Dev

변수 이름을 사용하여 PHP에서 개체 만들기

분류에서Dev

Bash-변수 이름에 변수를 사용하는 방법

분류에서Dev

함수를 사용하여 MS 액세스에서 전체 행 검색 및 열 이름 반환

분류에서Dev

JavaScript에서 이름 문자열을 사용하여 객체를 매개 변수로 어떻게 전달할 수 있습니까?

분류에서Dev

변환 개체를 사용하여 JavaScript에서 개체 키 이름 바꾸기

분류에서Dev

변수를 사용하여 요소 이름 전달

분류에서Dev

jQuery를 사용하여 매개 변수에서 실행할 함수 이름 전달

분류에서Dev

xcopy는 / F를 사용하여 전체 파일 이름을 표시하는 경우에만 작동합니다.

분류에서Dev

PHP를 사용하여 이름에 변수가있는 폴더 만들기

분류에서Dev

htaccess를 사용하여 URL에서 매개 변수 이름 제거

분류에서Dev

이름에 변수가있는 .bat를 사용하여 파일을 엽니 다.

분류에서Dev

UNIX의 for 루프에서 변수를 사용하여 파일 이름 찾기

분류에서Dev

UNIX의 for 루프에서 변수를 사용하여 파일 이름 찾기

분류에서Dev

변수를 사용하여`data.table` 내에 열 이름 지정

분류에서Dev

Excel VBA에서 변수를 사용하여 파일 이름 검색

분류에서Dev

선형 회귀를 사용하여 r에서 변수 이름 반복

Related 관련 기사

  1. 1

    함수 이름에 변수를 사용하여 함수 호출

  2. 2

    C, 전체 이름을 사용하여 변수에 열거 형 할당

  3. 3

    동일한 이름을 사용하여 함수에 변수 전달

  4. 4

    함수를 사용하여 R에서 셀 이름 변경

  5. 5

    PROC SQL에서 변수를 사용하여 열 이름 참조

  6. 6

    변수를 사용하여 버튼 이름에 액세스

  7. 7

    동일한 이름의 매개 변수를 사용하여 변수 호출

  8. 8

    함수를 사용하여 변수 이름을 위에서 아래로 변경

  9. 9

    객체에서 변수를 사용하여 푸시해야하는 배열 이름 지정

  10. 10

    ES6 / 7을 사용하여 변수 이름과 동일한 키를 사용하여 변수에서 객체 생성

  11. 11

    RobotFramework를 사용하여 값이 아닌 변수 이름에 사전 키를 설정하는 방법

  12. 12

    객체 이름을 사용하여 목록에 저장된 데이터 프레임의 변수 이름 변경

  13. 13

    함수를 사용하여 R에서 여러 셀의 이름 변경

  14. 14

    변수 이름을 사용하여 PHP에서 개체 만들기

  15. 15

    Bash-변수 이름에 변수를 사용하는 방법

  16. 16

    함수를 사용하여 MS 액세스에서 전체 행 검색 및 열 이름 반환

  17. 17

    JavaScript에서 이름 문자열을 사용하여 객체를 매개 변수로 어떻게 전달할 수 있습니까?

  18. 18

    변환 개체를 사용하여 JavaScript에서 개체 키 이름 바꾸기

  19. 19

    변수를 사용하여 요소 이름 전달

  20. 20

    jQuery를 사용하여 매개 변수에서 실행할 함수 이름 전달

  21. 21

    xcopy는 / F를 사용하여 전체 파일 이름을 표시하는 경우에만 작동합니다.

  22. 22

    PHP를 사용하여 이름에 변수가있는 폴더 만들기

  23. 23

    htaccess를 사용하여 URL에서 매개 변수 이름 제거

  24. 24

    이름에 변수가있는 .bat를 사용하여 파일을 엽니 다.

  25. 25

    UNIX의 for 루프에서 변수를 사용하여 파일 이름 찾기

  26. 26

    UNIX의 for 루프에서 변수를 사용하여 파일 이름 찾기

  27. 27

    변수를 사용하여`data.table` 내에 열 이름 지정

  28. 28

    Excel VBA에서 변수를 사용하여 파일 이름 검색

  29. 29

    선형 회귀를 사용하여 r에서 변수 이름 반복

뜨겁다태그

보관