ggplot2 () 막대 차트 및 dplyr () 그룹화 및 R의 전체 데이터

LLL

A, B, C 마을에 거주하는 개인 집단에서 당뇨병 유병률을 나타내는 누적 비례 막대 차트를 만들고 싶습니다. 또한 플롯에 전체 집단을 나타내는 막대를 표시하고 싶습니다.

아래 플롯에 만족하지만 전처리 단계를 처리 단계에 통합하는 방법이 있는지 알고 싶습니다. 즉, dplyr ()로 파이핑합니까?

감사!

시작점 (df) :

dfa <- data.frame(town=c("A","A","A","B","B","C","C","C","C","C"),diabetes=c("y","y","n","n","y","n","y","n","n","y"),heartdisease=c("n","y","y","n","y","y","n","n","n","y"))

전처리 :

dfb <- rbind(dfa, transform(dfa, town = "ALL"))

처리 및 플롯 :

library(dplyr)
library(ggplot)

dfc <- dfb %>%
group_by(town) %>%
count(diabetes) %>%
mutate(prop = n / sum(n))

ggplot(dfc, aes(x = town, y = prop, fill = diabetes)) +
geom_bar(stat = "identity") +
coord_flip() 
Tbradley

이렇게 :

dfc <- dfa %>%
  bind_rows(dfa %>%
              mutate(town = "ALL")) %>%
  group_by(town) %>%
  count(diabetes) %>%
  mutate(prop = n / sum(n)) %>%
  ggplot(aes(x = town, y = prop, fill = diabetes)) +
    geom_bar(stat = "identity") +
    coord_flip() 

편집 :bind_rowsmutate대신 rbind사용하여 파이프 라인에 전처리 추가transform

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ggplot2 (r)의 대규모 데이터 세트 및 패싯

분류에서Dev

R에서 ggplot2 및 dplyr을 사용하여 막대 그래프 생성

분류에서Dev

Plotly : 그룹화 및 누적 막대 차트, 누적 막대의 다른 색상?

분류에서Dev

Dplyr : 그룹 및 전체 데이터에 대해 동시에 요약

분류에서Dev

ggplot2를 사용하는 R의 그룹화 된 막대 차트

분류에서Dev

여러 열로 그룹화 된 데이터에 대한 하나의 열에 대한 ggplot2 막대 차트 레이블

분류에서Dev

각 스택이 y 축 값에 해당하는 ggplot2의 그룹화 된 누적 막대 차트

분류에서Dev

BI에서 클러스터 막대 차트 그룹화 및 채색

분류에서Dev

CSV 대신 JSON 데이터의 그룹화 된 막대 차트

분류에서Dev

Excel 막대 차트에 그룹화 및 개별 레이블 표시

분류에서Dev

이 데이터의 그룹화 된 막대 차트 만들기

분류에서Dev

모든 항목에 대해 결합 된 누적 및 그룹 차트 ggplot2

분류에서Dev

R에서 스택 및 그룹 막대 차트 결합

분류에서Dev

ggplot2 : 그룹 평균이있는 스택 막대 차트

분류에서Dev

Python 시각화 열 및 연도별로 그룹화 된 하나의 플롯에있는 2 개의 막대 차트

분류에서Dev

R : 데이터의 전체 시간 범위에 대한 암시 적 결 측값 및 그룹 채우기

분류에서Dev

ggplot2를 사용한 그룹화 된 막대 차트

분류에서Dev

그룹 별 ggplot2 및 지터 / 닷지 포인트

분류에서Dev

Python의 Matplotlib 그룹화 된 데이터 클러스터 막대 차트

분류에서Dev

ggplot2, dplyr 및 forcats와 함께 사용자 지정 함수를 사용하여 내림차순 빈도 막대 차트 플로팅

분류에서Dev

python bokeh-누적 막대, 범주 형 데이터 그룹화 및 누적, n 누적 시리즈의 경우

분류에서Dev

여러 그룹이있는 데이터 프레임의 오류 막대가있는 ggplot 막대 차트

분류에서Dev

D3.js 가로 막대 차트 및 json 파일의 데이터

분류에서Dev

그룹화 된 데이터가있는 R 막대 차트 (티블)

분류에서Dev

Python 사전의 데이터에서 막대 차트 그리기

분류에서Dev

이중 Y 축 그래프의 오차 막대 --ggplot2

분류에서Dev

ggplot2를 사용하여 데이터 부분 집합 화 및 선형 차트에 두 변수 플로팅

분류에서Dev

그룹화 된 데이터, 데이터 변환 및 mlogit 설정에 대한 R의 다항 로짓 모델

분류에서Dev

한 그룹의 값에 따른 ggplot2 막대 차트 순서

Related 관련 기사

  1. 1

    ggplot2 (r)의 대규모 데이터 세트 및 패싯

  2. 2

    R에서 ggplot2 및 dplyr을 사용하여 막대 그래프 생성

  3. 3

    Plotly : 그룹화 및 누적 막대 차트, 누적 막대의 다른 색상?

  4. 4

    Dplyr : 그룹 및 전체 데이터에 대해 동시에 요약

  5. 5

    ggplot2를 사용하는 R의 그룹화 된 막대 차트

  6. 6

    여러 열로 그룹화 된 데이터에 대한 하나의 열에 대한 ggplot2 막대 차트 레이블

  7. 7

    각 스택이 y 축 값에 해당하는 ggplot2의 그룹화 된 누적 막대 차트

  8. 8

    BI에서 클러스터 막대 차트 그룹화 및 채색

  9. 9

    CSV 대신 JSON 데이터의 그룹화 된 막대 차트

  10. 10

    Excel 막대 차트에 그룹화 및 개별 레이블 표시

  11. 11

    이 데이터의 그룹화 된 막대 차트 만들기

  12. 12

    모든 항목에 대해 결합 된 누적 및 그룹 차트 ggplot2

  13. 13

    R에서 스택 및 그룹 막대 차트 결합

  14. 14

    ggplot2 : 그룹 평균이있는 스택 막대 차트

  15. 15

    Python 시각화 열 및 연도별로 그룹화 된 하나의 플롯에있는 2 개의 막대 차트

  16. 16

    R : 데이터의 전체 시간 범위에 대한 암시 적 결 측값 및 그룹 채우기

  17. 17

    ggplot2를 사용한 그룹화 된 막대 차트

  18. 18

    그룹 별 ggplot2 및 지터 / 닷지 포인트

  19. 19

    Python의 Matplotlib 그룹화 된 데이터 클러스터 막대 차트

  20. 20

    ggplot2, dplyr 및 forcats와 함께 사용자 지정 함수를 사용하여 내림차순 빈도 막대 차트 플로팅

  21. 21

    python bokeh-누적 막대, 범주 형 데이터 그룹화 및 누적, n 누적 시리즈의 경우

  22. 22

    여러 그룹이있는 데이터 프레임의 오류 막대가있는 ggplot 막대 차트

  23. 23

    D3.js 가로 막대 차트 및 json 파일의 데이터

  24. 24

    그룹화 된 데이터가있는 R 막대 차트 (티블)

  25. 25

    Python 사전의 데이터에서 막대 차트 그리기

  26. 26

    이중 Y 축 그래프의 오차 막대 --ggplot2

  27. 27

    ggplot2를 사용하여 데이터 부분 집합 화 및 선형 차트에 두 변수 플로팅

  28. 28

    그룹화 된 데이터, 데이터 변환 및 mlogit 설정에 대한 R의 다항 로짓 모델

  29. 29

    한 그룹의 값에 따른 ggplot2 막대 차트 순서

뜨겁다태그

보관