x 축에 별도의 그룹화 된 변수가있는 ggplot geom_bar

녹슨

5 열의 데이터가있는 데이터 프레임이 있습니다. 첫 번째는 주요 그룹 (cat1 또는 cat 2)이고 다른 열 변수 V1 ~ v4는 특성과 그 존재 (1 = 아니오 및 2 = 예)입니다. 각 범주 및 각 변수 V1 ~ V4에 대한 특성 카운트의 막대 그래프를 작성하고 싶습니다. 가급적이면 데이터 프레임을 변경하지 않고 필요한 경우 괜찮습니다. 내가 달성하고 싶은 데이터 스크립트와 플롯은 다음과 같습니다. 모든 변수는 요인입니다. 목적은 카테고리 1과 카테고리 2에서 어떤 특성이 지배적으로 나타나는지 확인하는 것입니다. 모든 방향이나 링크를 환영합니다.

cat = as.factor(c(1,1,1,1,1,2,2,2,2,2))
v1 =  as.factor(c(1,2,2,1,1,2,1,1,1,1))
v2 =  as.factor(c(1,1,2,2,1,1,2,2,1,1))
v3 =  as.factor(c(1,1,1,1,2,2,1,1,2,2))
v4 =  as.factor(c(1,2,2,2,2,1,2,2,1,1))
df = data.frame(cat,v1,v2,v3,v4)

여기에 이미지 설명 입력

로낙 샤

한 가지 방법은 데이터를 재구성하고 각 범주 및 플롯에서 예와 아니오를 세는 것입니다.

library(tidyverse)
cust_labeller <- function(x) paste0("Cat = ", x)

df %>%
  pivot_longer(cols = -cat) %>%
  count(cat, name, value) %>%
  mutate(value = recode(value, `1` = 'no', `2` = 'yes')) %>%
  ggplot() + aes(name, n, fill = value) + 
  geom_col(position = 'dodge') + 
  scale_fill_manual(values = c('blue', 'red')) + 
  facet_wrap(.~cat, labeller = as_labeller(cust_labeller),
             strip.position="bottom") 

여기에 이미지 설명 입력

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

geom_bar ()를 사용하여 R에서 두 개의 그룹화 된 열을 만드는 방법

분류에서Dev

그룹화 된 값당 개수를 표시하면서 geom_bar에서 그룹화 된 값의 백분율 값을 계산합니다.

분류에서Dev

R : 누적 geom_bar (ggplot)의 각 X 축 요소에 대한 여러 열

분류에서Dev

여러 그룹이있는 ggplot geom_line의 x 축에 범주 형 변수를 만드는 방법

분류에서Dev

Holoviews : 그룹화 된 막대 차트의 x 축에서 변수 이름 제거

분류에서Dev

R : 2 개의 X- 변수가있는 그룹화 된 상자 그림, 각 그룹에서 모든 샘플과 하나의 X2 그룹 비교

분류에서Dev

요인별로 그룹화 된 산점도 (X1, X2) : ggplot2를 사용하여 각 그룹에서 X1의 최대 값에 해당하는 점을 연결하는 곡선을 추가합니다.

분류에서Dev

ggplot2 x 축에 그룹화 된 막대에 백분율 추가 / 누락 된 데이터 제거

분류에서Dev

geom_bar ggplot2 양수 및 음수 값이있는 누적, 그룹화 된 막대 플롯-피라미드 플롯

분류에서Dev

ggplot의 geom_bar에서 가로 막대 색상 지정

분류에서Dev

ggplot barchart에서 x 축을 따라 그룹화하는 방법

분류에서Dev

ggplot2에 중첩 된 산점도를 사용하여 그룹화 된 상자 그림을 만드는 데 사용 된 두 요인 중 하나만으로 x 축에 레이블을 지정할 수 있습니까?

분류에서Dev

포인트 색상 / 채우기에 다른 변수를 사용하여 geom_bar 및 geom_point 플롯 (그룹화 된 플롯)

분류에서Dev

5x1 행렬 geom_bar 패싯을 생성하고 막대의 음수 값이 ggplot에서 y 축 아래로 내려가도록 허용하는 방법은 무엇입니까?

분류에서Dev

ggplot2 geom_bar가 기본 정렬이 아닌 요인 수준으로 축을 그리는 방법

분류에서Dev

ggplot에서 개별 색상의 점이있는 그룹화 된 상자 그림 만들기

분류에서Dev

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

분류에서Dev

R / ggplot2를 사용하여 geom_bar () 내부의 개별 %에 레이블 추가

분류에서Dev

그룹화 된 산점도, Excel의 범주 형 X 축

분류에서Dev

ggplot2에서 쌓인 geom_bar의 y 축 원점 조정

분류에서Dev

ggplot geom_bar에서 변수 채우기 순서 변경

분류에서Dev

x 값당 2 개의 막대가있는 누적 geom_bar ()

분류에서Dev

R의 ggplot2에 개별 X 축 레이블을 유지하면서 boxplot 데이터 그룹화

분류에서Dev

matplotlib.pyplot을 사용하여 x 축에 그룹화 된 막대 차트 (월 및 연도 별)와 y 축의 값을 만드는 방법은 무엇입니까?

분류에서Dev

ggplot geom_bar 조건에 따라 별도의 색상으로 연속 색상 채우기

분류에서Dev

범례를 그룹화하거나 ggplot2에서 패싯별로 별도의 범례를 얻는 방법

분류에서Dev

정의 된 변수없이 geom_bar () 주문

분류에서Dev

긴 형식의 데이터 세트에 여러 변수가있는 Geom_bar + geom_line

분류에서Dev

ggplot2 상자 그림-x 축에서 요인 수준을 그룹화하는 방법 (및 각 그룹 평균에 대한 참 조선 추가)

Related 관련 기사

  1. 1

    geom_bar ()를 사용하여 R에서 두 개의 그룹화 된 열을 만드는 방법

  2. 2

    그룹화 된 값당 개수를 표시하면서 geom_bar에서 그룹화 된 값의 백분율 값을 계산합니다.

  3. 3

    R : 누적 geom_bar (ggplot)의 각 X 축 요소에 대한 여러 열

  4. 4

    여러 그룹이있는 ggplot geom_line의 x 축에 범주 형 변수를 만드는 방법

  5. 5

    Holoviews : 그룹화 된 막대 차트의 x 축에서 변수 이름 제거

  6. 6

    R : 2 개의 X- 변수가있는 그룹화 된 상자 그림, 각 그룹에서 모든 샘플과 하나의 X2 그룹 비교

  7. 7

    요인별로 그룹화 된 산점도 (X1, X2) : ggplot2를 사용하여 각 그룹에서 X1의 최대 값에 해당하는 점을 연결하는 곡선을 추가합니다.

  8. 8

    ggplot2 x 축에 그룹화 된 막대에 백분율 추가 / 누락 된 데이터 제거

  9. 9

    geom_bar ggplot2 양수 및 음수 값이있는 누적, 그룹화 된 막대 플롯-피라미드 플롯

  10. 10

    ggplot의 geom_bar에서 가로 막대 색상 지정

  11. 11

    ggplot barchart에서 x 축을 따라 그룹화하는 방법

  12. 12

    ggplot2에 중첩 된 산점도를 사용하여 그룹화 된 상자 그림을 만드는 데 사용 된 두 요인 중 하나만으로 x 축에 레이블을 지정할 수 있습니까?

  13. 13

    포인트 색상 / 채우기에 다른 변수를 사용하여 geom_bar 및 geom_point 플롯 (그룹화 된 플롯)

  14. 14

    5x1 행렬 geom_bar 패싯을 생성하고 막대의 음수 값이 ggplot에서 y 축 아래로 내려가도록 허용하는 방법은 무엇입니까?

  15. 15

    ggplot2 geom_bar가 기본 정렬이 아닌 요인 수준으로 축을 그리는 방법

  16. 16

    ggplot에서 개별 색상의 점이있는 그룹화 된 상자 그림 만들기

  17. 17

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

  18. 18

    R / ggplot2를 사용하여 geom_bar () 내부의 개별 %에 레이블 추가

  19. 19

    그룹화 된 산점도, Excel의 범주 형 X 축

  20. 20

    ggplot2에서 쌓인 geom_bar의 y 축 원점 조정

  21. 21

    ggplot geom_bar에서 변수 채우기 순서 변경

  22. 22

    x 값당 2 개의 막대가있는 누적 geom_bar ()

  23. 23

    R의 ggplot2에 개별 X 축 레이블을 유지하면서 boxplot 데이터 그룹화

  24. 24

    matplotlib.pyplot을 사용하여 x 축에 그룹화 된 막대 차트 (월 및 연도 별)와 y 축의 값을 만드는 방법은 무엇입니까?

  25. 25

    ggplot geom_bar 조건에 따라 별도의 색상으로 연속 색상 채우기

  26. 26

    범례를 그룹화하거나 ggplot2에서 패싯별로 별도의 범례를 얻는 방법

  27. 27

    정의 된 변수없이 geom_bar () 주문

  28. 28

    긴 형식의 데이터 세트에 여러 변수가있는 Geom_bar + geom_line

  29. 29

    ggplot2 상자 그림-x 축에서 요인 수준을 그룹화하는 방법 (및 각 그룹 평균에 대한 참 조선 추가)

뜨겁다태그

보관