R ggplot2 : 막대 내부의 레이블, 쌓인 geom_bar 없음

다음 데이터 세트가 있습니다.

data <- structure(list(Q14 = c("< 5 people", "> 11 people", "6-10 people", 
NA), count = c(148L, 13L, 34L, 21L), var = c("Team Size", "Team Size", 
"Team Size", "Team Size")), row.names = c(NA, -4L), class = c("tbl_df", 
"tbl", "data.frame"))

그리고 다음과 같이 geom_bar를 플로팅합니다.

library(ggplot2)
library(wesanderson)

ggplot(data) +
  geom_bar( aes(x = var, y = count, fill = Q14), stat = "identity", position = "fill") +
  coord_flip() + 
  theme(legend.position = "none", 
        axis.title.x=element_blank(), axis.title.y=element_blank()) +
  scale_fill_manual(values = wes_palette("Zissou1", 3, type = "continuous"))

다음과 같이 바 안에 라벨을 인쇄하고 싶습니다. 참고 : 내 편집 기술이 좋지 않습니다. 물론 레이블을 정렬하고 CCW로도 회전 할 수 있습니다.

여기에 이미지 설명 입력

또 다른 옵션은 다음과 같은 것을 얻는 것입니다.

여기에 이미지 설명 입력

이안 캠벨

한 가지 옵션은 다음을 사용하는 것입니다 geom_text.

ggplot(data, aes(x = var, y = count, fill = Q14, label = Q14)) +
  geom_bar(stat = "identity", position = "fill", ) +
  geom_text(position = position_fill(vjust = 0.5), size = 3) +
  coord_flip() + 
  theme(legend.position = "none", 
        axis.title.x=element_blank(),
        axis.title.y=element_blank()) +
  scale_fill_manual(values = wes_palette("Zissou1", 3, type = "continuous"))

여기에 이미지 설명 입력

또 다른 옵션은 다음에서 사용하는 것 geom_label_repel입니다 ggrepel.

library(ggrepel)
ggplot(data, aes(x = var, y = count, fill = Q14, label = Q14)) +
  geom_bar(stat = "identity", position = "fill", ) +
  geom_label_repel(position = position_fill(vjust = 0.5),
                   direction = "y",
                   point.padding = 1,
                   segment.size = 0.2, 
                   size = 3,
                   seed = 3) +
  coord_flip() + 
  theme(legend.position = "none", 
        axis.title.x=element_blank(),
        axis.title.y=element_blank()) +
  scale_fill_manual(values = wes_palette("Zissou1", 3, type = "continuous"))

여기에 이미지 설명 입력

점을 유의 seed매개 변수는 각 레이블이 이동하는 방향의 임의의 과정을 설정합니다. 내가하는 것과 같은 것이 마음에 들지 않으면 다른 번호를 선택하십시오.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

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

분류에서Dev

ggplot2 :: geom_bar () 0 주변의 양수 및 음수 막대

분류에서Dev

R : 비닝 된 geom_bar에 대한 ggplot2 geom_text 데이터 레이블

분류에서Dev

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

분류에서Dev

r ggplot2 barplot 그룹 레이블이 쌓이지 않음

분류에서Dev

총 누적 막대 값으로 ggplot geom_bar 레이블 지정

분류에서Dev

ggplot2의 geom_bar ()에 레이블을 어떻게 넣을 수 있습니까 (수동 y_position없이)

분류에서Dev

쌓인 geom_bar 내 항목 순서

분류에서Dev

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

분류에서Dev

R에서 ggplot / geom_bar를 사용하여 막대 위에 데이터 세트의 사용자 지정 레이블을 추가하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

ggplot2 geom_bar 채우기 미학이 변경되지 않음

분류에서Dev

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

분류에서Dev

ggplot2 R 3.0.3에서 막대 레이블 추가

분류에서Dev

R : ggplot geom_bar 채우기 순서가 레벨을 따르지 않음

분류에서Dev

ggplot2를 사용하여 막대에 레이블을 중앙에 배치하고 R에서 레이블을 오류 막대의 맨 위로 이동

분류에서Dev

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

분류에서Dev

ggplot : 막대가 많은 geom_bar

분류에서Dev

막대 차트 ggplot2의 레이블 조정, 데이터 값에 종속되지 않음

분류에서Dev

ggplot2의 막대 그림 상단에 레이블이없는 눈금 추가

분류에서Dev

ggplot geom_bar () 플롯에서 막대를 채색하지 않음

분류에서Dev

R ggplot2 : 열이 쌓이지 않음

분류에서Dev

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

분류에서Dev

ggplot2의 비례 누적 막대 차트에 대한 절대 레이블

분류에서Dev

ggplot2의 비례 누적 막대 차트에 대한 절대 레이블

분류에서Dev

ggplot2 레이블은 geom_col 막대로 피하지 않습니다.

분류에서Dev

R : ggplot2 : 그리드가 없을 때 눈금과 레이블의 위치

분류에서Dev

R의 선 그래프 ggplot2에 대한 수동 범례 레이블

분류에서Dev

facet_grid를 재정렬하고 ggplot2의 geom_bar를 인수합니다.

Related 관련 기사

  1. 1

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

  2. 2

    ggplot2 :: geom_bar () 0 주변의 양수 및 음수 막대

  3. 3

    R : 비닝 된 geom_bar에 대한 ggplot2 geom_text 데이터 레이블

  4. 4

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

  5. 5

    r ggplot2 barplot 그룹 레이블이 쌓이지 않음

  6. 6

    총 누적 막대 값으로 ggplot geom_bar 레이블 지정

  7. 7

    ggplot2의 geom_bar ()에 레이블을 어떻게 넣을 수 있습니까 (수동 y_position없이)

  8. 8

    쌓인 geom_bar 내 항목 순서

  9. 9

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

  10. 10

    R에서 ggplot / geom_bar를 사용하여 막대 위에 데이터 세트의 사용자 지정 레이블을 추가하는 방법은 무엇입니까?

  11. 11

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

  12. 12

    ggplot2 geom_bar 채우기 미학이 변경되지 않음

  13. 13

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

  14. 14

    ggplot2 R 3.0.3에서 막대 레이블 추가

  15. 15

    R : ggplot geom_bar 채우기 순서가 레벨을 따르지 않음

  16. 16

    ggplot2를 사용하여 막대에 레이블을 중앙에 배치하고 R에서 레이블을 오류 막대의 맨 위로 이동

  17. 17

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

  18. 18

    ggplot : 막대가 많은 geom_bar

  19. 19

    막대 차트 ggplot2의 레이블 조정, 데이터 값에 종속되지 않음

  20. 20

    ggplot2의 막대 그림 상단에 레이블이없는 눈금 추가

  21. 21

    ggplot geom_bar () 플롯에서 막대를 채색하지 않음

  22. 22

    R ggplot2 : 열이 쌓이지 않음

  23. 23

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

  24. 24

    ggplot2의 비례 누적 막대 차트에 대한 절대 레이블

  25. 25

    ggplot2의 비례 누적 막대 차트에 대한 절대 레이블

  26. 26

    ggplot2 레이블은 geom_col 막대로 피하지 않습니다.

  27. 27

    R : ggplot2 : 그리드가 없을 때 눈금과 레이블의 위치

  28. 28

    R의 선 그래프 ggplot2에 대한 수동 범례 레이블

  29. 29

    facet_grid를 재정렬하고 ggplot2의 geom_bar를 인수합니다.

뜨겁다태그

보관