dplyr 요약 함수 결과를 모든 행에 추가하는 간단한 방법이 있습니까?

다음은 내 데이터의 간단한 버전입니다.

샘플 데이터 세트

Column1에 항목이 하나 이상있는 경우 각 그룹에 대한 플래그를 만들고 싶습니다. dplyr에서 이것을 할 수 있다는 것을 알고 원래 데이터와 병합하지만 더 쉬운 방법이 있는지 궁금합니다.

예를 들어 다음과 같이 할 수 있습니다.

df_column <- df %>% filter(!is.na(Column1)) %>% group_by(Group)%>%
  summarize(n=n_distinct(Column1))

그런 다음 이것을 원래 데이터와 병합하고 플래그를 만들 수 있습니다.

Akrun

filtering 없이 'Group'으로 그룹화 한 후 'Column1' mutate의 고유 요소 수 ( n_distinct)를 기반으로 논리 열을 생성하여 이를 수행 할 수 있습니다.

library(dplyr)
df %>%
     group_by(Group) %>%
     mutate(flag = n_distinct(Column1[!is.na(Column1)]) > 1)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

.on () 함수에서 하나를 제외한 모든 요소를 선택하는 방법이 있습니까?

분류에서Dev

dplyr :: filter_at 결과를 결합하는 방법이 있습니까? (한 번에 많은 변수 필터링)

분류에서Dev

큰 테이블의 모든 행에서 함수를 완료하는 가장 간단한 방법은 무엇입니까?

분류에서Dev

SQL Server에서 모든 외부 제약 조건을 삭제하는 스크립트를 생성하는 간단한 방법이 있습니까?

분류에서Dev

bash가 실행 한 모든 프로세스를 추적 할 수있는 방법이 있습니까?

분류에서Dev

R에 dplyr 그룹에 의해 가능한 모든 값으로 NA를 채우는 방법이 있습니까?

분류에서Dev

dplyr의`do` 함수에 추가 인수의 벡터를 전달하는 방법이 있습니까?

분류에서Dev

모든 Modernizr 테스트를 한 번에 수행 할 수있는 방법이 있습니까?

분류에서Dev

GitHub에서 모든 Starred 저장소를 복제하는 간단한 방법이 있습니까?

분류에서Dev

함수의 모든 인수를 한 줄에 붙여 넣는 방법이 있습니까?

분류에서Dev

필요한 모든 코드가 내부에있는 함수 또는 필요한 코드가있는 내부에 다른 함수가있는 함수를 호출하는 것이 더 좋은 방법은 무엇입니까?

분류에서Dev

모든 행을 표시하지 않고 배열의 결과를 에코하는 간단한 PHP 함수

분류에서Dev

모든 명령이 수행하는 작업을 요약하는 도구가 있습니까?

분류에서Dev

배열에있는 모든 숫자의 차이, 제품 또는 지수를 얻을 수있는 간단한 방법이나 기능이 있나요

분류에서Dev

라이브러리에서 문서화 된 함수를 계산하는 간단한 방법이 있습니까?

분류에서Dev

파이썬 함수에서 선택적 출력 인수를 갖는 간단한 방법이 있습니까?

분류에서Dev

컴퓨터의 모든 IE 요청에 HTTP 헤더를 추가하는 방법이 있습니까?

분류에서Dev

모든 엔티티에 대한 간단한 일반 코어 데이터 함수를 작성하는 방법

분류에서Dev

정적 함수에서 필드를 반환하는 더 간단한 방법이 있습니까?

분류에서Dev

사용 가능한 모든 요소를 얻을 수있는 방법이 있습니까?

분류에서Dev

Python의 CodingBat에서 string_match를 수행하는 더 간단한 방법이 있습니까?

분류에서Dev

Python : "return"이 간단한 for 루프의 모든 목록 요소를 인쇄하지 않고 "print"가 수행하는 이유는 무엇입니까?

분류에서Dev

Python : "return"이 간단한 for 루프의 모든 목록 요소를 인쇄하지 않고 "print"가 수행하는 이유는 무엇입니까?

분류에서Dev

dplyr : 하나의 함수를 사용하여 요약에서 두 개의 열을 반환 할 수 있습니까?

분류에서Dev

dayCell에서 사용 가능한 공간에 관계없이 팝업에 모든 이벤트를 표시하는 moreLink를 추가 할 수 있습니까?

분류에서Dev

메모리 제한을 초과하지 않고 100 개 이상의 'gam'결과를 실행하는 R 루프 함수 (data.table)가 있습니까?

분류에서Dev

R에서 slice_max (dplyr)와 fct_other (forcats) 함수를 결합하는 방법이 있습니까?

분류에서Dev

특정 객체 속성이 변경 될 때 Javascript에서 함수를 실행하는 간단한 방법이 있습니까?

분류에서Dev

커서 아래에있는 단어를 포함하는 모든 줄에 텍스트를 추가 (또는 추가)하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    .on () 함수에서 하나를 제외한 모든 요소를 선택하는 방법이 있습니까?

  2. 2

    dplyr :: filter_at 결과를 결합하는 방법이 있습니까? (한 번에 많은 변수 필터링)

  3. 3

    큰 테이블의 모든 행에서 함수를 완료하는 가장 간단한 방법은 무엇입니까?

  4. 4

    SQL Server에서 모든 외부 제약 조건을 삭제하는 스크립트를 생성하는 간단한 방법이 있습니까?

  5. 5

    bash가 실행 한 모든 프로세스를 추적 할 수있는 방법이 있습니까?

  6. 6

    R에 dplyr 그룹에 의해 가능한 모든 값으로 NA를 채우는 방법이 있습니까?

  7. 7

    dplyr의`do` 함수에 추가 인수의 벡터를 전달하는 방법이 있습니까?

  8. 8

    모든 Modernizr 테스트를 한 번에 수행 할 수있는 방법이 있습니까?

  9. 9

    GitHub에서 모든 Starred 저장소를 복제하는 간단한 방법이 있습니까?

  10. 10

    함수의 모든 인수를 한 줄에 붙여 넣는 방법이 있습니까?

  11. 11

    필요한 모든 코드가 내부에있는 함수 또는 필요한 코드가있는 내부에 다른 함수가있는 함수를 호출하는 것이 더 좋은 방법은 무엇입니까?

  12. 12

    모든 행을 표시하지 않고 배열의 결과를 에코하는 간단한 PHP 함수

  13. 13

    모든 명령이 수행하는 작업을 요약하는 도구가 있습니까?

  14. 14

    배열에있는 모든 숫자의 차이, 제품 또는 지수를 얻을 수있는 간단한 방법이나 기능이 있나요

  15. 15

    라이브러리에서 문서화 된 함수를 계산하는 간단한 방법이 있습니까?

  16. 16

    파이썬 함수에서 선택적 출력 인수를 갖는 간단한 방법이 있습니까?

  17. 17

    컴퓨터의 모든 IE 요청에 HTTP 헤더를 추가하는 방법이 있습니까?

  18. 18

    모든 엔티티에 대한 간단한 일반 코어 데이터 함수를 작성하는 방법

  19. 19

    정적 함수에서 필드를 반환하는 더 간단한 방법이 있습니까?

  20. 20

    사용 가능한 모든 요소를 얻을 수있는 방법이 있습니까?

  21. 21

    Python의 CodingBat에서 string_match를 수행하는 더 간단한 방법이 있습니까?

  22. 22

    Python : "return"이 간단한 for 루프의 모든 목록 요소를 인쇄하지 않고 "print"가 수행하는 이유는 무엇입니까?

  23. 23

    Python : "return"이 간단한 for 루프의 모든 목록 요소를 인쇄하지 않고 "print"가 수행하는 이유는 무엇입니까?

  24. 24

    dplyr : 하나의 함수를 사용하여 요약에서 두 개의 열을 반환 할 수 있습니까?

  25. 25

    dayCell에서 사용 가능한 공간에 관계없이 팝업에 모든 이벤트를 표시하는 moreLink를 추가 할 수 있습니까?

  26. 26

    메모리 제한을 초과하지 않고 100 개 이상의 'gam'결과를 실행하는 R 루프 함수 (data.table)가 있습니까?

  27. 27

    R에서 slice_max (dplyr)와 fct_other (forcats) 함수를 결합하는 방법이 있습니까?

  28. 28

    특정 객체 속성이 변경 될 때 Javascript에서 함수를 실행하는 간단한 방법이 있습니까?

  29. 29

    커서 아래에있는 단어를 포함하는 모든 줄에 텍스트를 추가 (또는 추가)하는 방법은 무엇입니까?

뜨겁다태그

보관