R에서 그룹 문으로 신청 하시겠습니까?

쉴라

다음과 같은 데이터 프레임 (df)이 있다고 가정합니다.

Patient   VisitDate    Test
   1        1mth       A
   1        2mth       A
   1        3mth       A
   1        4mth       A
   2        1mth       B
   2        2mth       B
   2        3mth       B
   2        4mth       B
   3        1mth       A
   3        2mth       A
   3        3mth       B
   3        4mth       A

다음은 예제 데이터 프레임을 만드는 코드입니다.

df <- data.frame(Patient=c(1,1,1,1,2,2,2,2,3,3,3,3), 
        VisitDate=c("1mth","2mth","3mth","4mth","1mth","2mth","3mth","4mth","1mth","2mth","3mth","4mth"), 
              Test=c("A","A","A","A","B","B","B","B","A","A","B","A"))

다른 검사를받은 모든 환자와 그 방문 날짜의 목록을 만들고 싶습니다. 이 수표는 어떻게합니까?

"그룹 별 신청"기능과 같은 것이 있습니까?

따라서이 예의 결과는 3 분에 환자 3이 될 것입니다 (그는 테스트 B 를 받았고 다른 테스트에서는 다른 시점이 테스트 A 였기 때문에).

Thelatemail

다양한 옵션 :

ave:

df[as.logical(ave(as.character(df$Test),df$Patient,FUN=function(x) x != x[1] )),]

#   Patient VisitDate Test
#11       3      3mth    B

by:

do.call(rbind, by(df, df$Patient, function(x) x[x$Test != x$Test[1],] ))
#  Patient VisitDate Test
#3       3      3mth    B

data.tableby:

library(data.table)
df <- as.data.table(df)
df[, .SD[Test != Test[1]], by=Patient]

#   Patient VisitDate Test
#1:       3      3mth    B

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Bash : 그룹 내에서 열을 주문 하시겠습니까?

분류에서Dev

Ubuntu Server에서 그룹으로 사용자를 생성 하시겠습니까?

분류에서Dev

Tableau에서 열의 처음 두 문자로 그룹화 하시겠습니까?

분류에서Dev

Case 문으로 그룹화 하시겠습니까?

분류에서Dev

그룹화 된 SELECT 문에서 COUNT를 제한 하시겠습니까?

분류에서Dev

R로 그룹화하여지도에서 카운티 당 개수를 표시 하시겠습니까?

분류에서Dev

% 값을 기준으로 값을 분위수로 그룹화하고 R로 시각화 하시겠습니까?

분류에서Dev

라우터 로그에 신호 강도를 기록 하시겠습니까?

분류에서Dev

dplyr로 그룹화 된 데이터에 행을 추가 하시겠습니까?

분류에서Dev

모든 LDAP 사용자를 로컬 그룹에 추가 하시겠습니까?

분류에서Dev

Outlook 2010에서 그룹 정책을 통해 자격 증명을 요청하도록 하시겠습니까?

분류에서Dev

Schemacrawler에서 요청시로드 하시겠습니까?

분류에서Dev

머신에 원격으로 액세스 하시겠습니까?

분류에서Dev

2 자 뒤에 남은 문자를 4 자 그룹으로 나누시겠습니까?

분류에서Dev

Microsoft Graph에 자동으로 로그인 하시겠습니까?

분류에서Dev

다른 요청에서 json 본문 값을 입력으로 재사용 하시겠습니까?

분류에서Dev

그룹에 대한 최신 기록으로 그룹화하는 방법

분류에서Dev

Pandas Dataframe에서 한 열로 정렬 한 다음 다른 열로 그룹화 하시겠습니까?

분류에서Dev

Android-OnTouch 대신 LongClickListener로 드래그 하시겠습니까?

분류에서Dev

특정 그룹에 로그인 중에 생성 된 게스트 계정을 추가 하시겠습니까?

분류에서Dev

MySQL-그룹별로 주문하고 그룹에서 최신 항목을 선택하십시오.

분류에서Dev

연락처 그룹 내에서 "하위 그룹"을 만드시겠습니까?

분류에서Dev

단계별로 홈 우분투 머신에 원격 로그인을 활성화 하시겠습니까?

분류에서Dev

Ubuntu : Nvidia에서 Intel 그래픽으로 전환 하시겠습니까?

분류에서Dev

UserID별로 그룹화 된 개별 쌍에서 DATEDIFF의 합계를 찾으시겠습니까?

분류에서Dev

값을 기준으로 테이블을 피벗하지만 한 줄에서 다른 줄로 데이터를 그룹화 하시겠습니까?

분류에서Dev

새로운 그룹화 된 배열에 같은 배열 값을 병합 하시겠습니까?

분류에서Dev

KeePass로 Hotmail에 자동으로 로그인 하시겠습니까?

분류에서Dev

AWS CDK를 사용하여 한 보안 그룹에서 다른 보안 그룹으로의 수신 허용

Related 관련 기사

  1. 1

    Bash : 그룹 내에서 열을 주문 하시겠습니까?

  2. 2

    Ubuntu Server에서 그룹으로 사용자를 생성 하시겠습니까?

  3. 3

    Tableau에서 열의 처음 두 문자로 그룹화 하시겠습니까?

  4. 4

    Case 문으로 그룹화 하시겠습니까?

  5. 5

    그룹화 된 SELECT 문에서 COUNT를 제한 하시겠습니까?

  6. 6

    R로 그룹화하여지도에서 카운티 당 개수를 표시 하시겠습니까?

  7. 7

    % 값을 기준으로 값을 분위수로 그룹화하고 R로 시각화 하시겠습니까?

  8. 8

    라우터 로그에 신호 강도를 기록 하시겠습니까?

  9. 9

    dplyr로 그룹화 된 데이터에 행을 추가 하시겠습니까?

  10. 10

    모든 LDAP 사용자를 로컬 그룹에 추가 하시겠습니까?

  11. 11

    Outlook 2010에서 그룹 정책을 통해 자격 증명을 요청하도록 하시겠습니까?

  12. 12

    Schemacrawler에서 요청시로드 하시겠습니까?

  13. 13

    머신에 원격으로 액세스 하시겠습니까?

  14. 14

    2 자 뒤에 남은 문자를 4 자 그룹으로 나누시겠습니까?

  15. 15

    Microsoft Graph에 자동으로 로그인 하시겠습니까?

  16. 16

    다른 요청에서 json 본문 값을 입력으로 재사용 하시겠습니까?

  17. 17

    그룹에 대한 최신 기록으로 그룹화하는 방법

  18. 18

    Pandas Dataframe에서 한 열로 정렬 한 다음 다른 열로 그룹화 하시겠습니까?

  19. 19

    Android-OnTouch 대신 LongClickListener로 드래그 하시겠습니까?

  20. 20

    특정 그룹에 로그인 중에 생성 된 게스트 계정을 추가 하시겠습니까?

  21. 21

    MySQL-그룹별로 주문하고 그룹에서 최신 항목을 선택하십시오.

  22. 22

    연락처 그룹 내에서 "하위 그룹"을 만드시겠습니까?

  23. 23

    단계별로 홈 우분투 머신에 원격 로그인을 활성화 하시겠습니까?

  24. 24

    Ubuntu : Nvidia에서 Intel 그래픽으로 전환 하시겠습니까?

  25. 25

    UserID별로 그룹화 된 개별 쌍에서 DATEDIFF의 합계를 찾으시겠습니까?

  26. 26

    값을 기준으로 테이블을 피벗하지만 한 줄에서 다른 줄로 데이터를 그룹화 하시겠습니까?

  27. 27

    새로운 그룹화 된 배열에 같은 배열 값을 병합 하시겠습니까?

  28. 28

    KeePass로 Hotmail에 자동으로 로그인 하시겠습니까?

  29. 29

    AWS CDK를 사용하여 한 보안 그룹에서 다른 보안 그룹으로의 수신 허용

뜨겁다태그

보관