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

Sam Firke

나는 관련 질문을 겪었고 그 대답은 geom_col막대 와 일치하지 않는 레이블 문제를 해결하지 못합니다 .

데이터

x <- structure(
  list(capacity = c(0, 0, 0, 2.1, 3.1, 4, 4.6, 5.6, 6, 
                                 1.9, 2.3, 3.8),
       year = c("FY21", "FY21", "FY21", "FY21", "FY21",
                "FY20", "FY20", "FY20", "FY20", "FY19", "FY19", "FY19"),
       unified_date = structure(c(18536, 18567, 18597, 18628, 18659,
                                  18567, 18597, 18628, 18659, 18536,
                                  18567, 18597), class = "Date")),
  row.names = c(NA, -12L), class = c("tbl_df", "tbl", "data.frame"))                   

암호

ggplot2::ggplot(x, aes(x = unified_date, y = capacity, fill = year)) +
  geom_col(position = "dodge") +
  geom_text(aes(label = capacity),
            position = position_dodge(width = 1),
            vjust = -0.5, size = 4)

차트

피하지 않은 ggplot

나는 추가 해봤 fill = year받는 사람 geom_text aes, 또는 group = year이동, aes주변 값에 변형 position_dodge()아무것도 -.

오리

이 시도:

#Code
ggplot2::ggplot(x, aes(x = factor(unified_date), y = capacity, fill = year)) +
  geom_bar(stat='identity',position = "dodge") +
  geom_text(aes(label = capacity),
            position=position_dodge(width=0.9), size = 4,vjust=-0.5)+
  xlab('Date')

산출:

여기에 이미지 설명 입력

그리고 한 달 동안 제대로 작업하려면 다음을 시도하십시오.

#Code 2
x %>% mutate(Month=format(unified_date,'%b')) %>%
  mutate(Month=factor(Month,levels = unique(Month),ordered = T)) %>%
  ggplot2::ggplot(aes(x = Month, y = capacity, fill = year)) +
  geom_bar(stat='identity',position = "dodge") +
  geom_text(aes(label = capacity),
            position=position_dodge(width=0.9), size = 4,vjust=-0.5)+
  xlab('Date')

산출:

여기에 이미지 설명 입력

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

겹침을 피하기 위해 ggplot2에서 geom_col의 테두리에 색을 지정하는 방법은 무엇입니까?

분류에서Dev

ggplot2 facet_grid : geom_col에서 열 사이의 다른 간격을 수정하는 방법

분류에서Dev

geom_col은 값이 정수로 반올림 될 때 stat_identify를 사용하지 않습니다.

분류에서Dev

ggplot2 : geom_col을 다른 열의 값으로 채우기

분류에서Dev

geom_col은 막대의 너비를 정의합니다.

분류에서Dev

ggplot : geom_text가 geom_col () 위에 중앙 정렬되지 않습니다.

분류에서Dev

ggplot : geom_text가 geom_col 위에 인쇄되지 않음

분류에서Dev

R shiny 및 ggplot2 : geom_col의 테두리를 투명하게 만드는 방법은 무엇입니까?

분류에서Dev

shiny를 사용할 때 geom_col ()의 ggplot2 상호 작용에서 인수로 사용할 확인란 그룹의 선택한 입력 값을 전달하는 방법은 무엇입니까?

분류에서Dev

ggplot2 : geom_text () 함수로 레이블이 표시되지 않음

분류에서Dev

geom_text 레이블이 내 막대 차트에서 회피하고 싶지 않습니다.

분류에서Dev

geom_col은 모든 데이터 포인트를 플롯하지 않습니다.

분류에서Dev

ggplot2 geom_dotplot ()은 모든 점을 표시하지 않습니다.

분류에서Dev

ggplot2 레이블이 제대로 중앙에 있지 않음

분류에서Dev

다른 변수를 기반으로 geom_col의 색상 / 채우기 막대?

분류에서Dev

ggplot2의 다른 열로 y 축에 레이블 지정

분류에서Dev

여백이있는 facet_grid가있는 geom_col = TRUE가 쌓이지 않습니까?

분류에서Dev

ggplot2를 사용하여 막대 그림에 레이블을 지정하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

ggplot2 막대 차트의 레이블에 수평 닷지를 추가하는 방법은 무엇입니까?

분류에서Dev

ggplot2 : geom_text 막대에 시간을 표시하는 방법은 무엇입니까?

분류에서Dev

ggplot2는 geom_abline 내의 기능에 대한 범례를 표시하지 않습니다.

분류에서Dev

ggplot2 : 도트 색상이 자동으로 변경되지 않습니다.

분류에서Dev

R : geom_col에서 막대 사이에 더 많은 공간 생성

분류에서Dev

geom_col에서 막대의 가변 너비를 가질 수 있습니까?

분류에서Dev

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

분류에서Dev

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

분류에서Dev

ggplot2의 피라미드 막대 그림에 레이블 정렬

분류에서Dev

ggplot에서 서로 가까운 값을 가진 geom_col ()

Related 관련 기사

  1. 1

    겹침을 피하기 위해 ggplot2에서 geom_col의 테두리에 색을 지정하는 방법은 무엇입니까?

  2. 2

    ggplot2 facet_grid : geom_col에서 열 사이의 다른 간격을 수정하는 방법

  3. 3

    geom_col은 값이 정수로 반올림 될 때 stat_identify를 사용하지 않습니다.

  4. 4

    ggplot2 : geom_col을 다른 열의 값으로 채우기

  5. 5

    geom_col은 막대의 너비를 정의합니다.

  6. 6

    ggplot : geom_text가 geom_col () 위에 중앙 정렬되지 않습니다.

  7. 7

    ggplot : geom_text가 geom_col 위에 인쇄되지 않음

  8. 8

    R shiny 및 ggplot2 : geom_col의 테두리를 투명하게 만드는 방법은 무엇입니까?

  9. 9

    shiny를 사용할 때 geom_col ()의 ggplot2 상호 작용에서 인수로 사용할 확인란 그룹의 선택한 입력 값을 전달하는 방법은 무엇입니까?

  10. 10

    ggplot2 : geom_text () 함수로 레이블이 표시되지 않음

  11. 11

    geom_text 레이블이 내 막대 차트에서 회피하고 싶지 않습니다.

  12. 12

    geom_col은 모든 데이터 포인트를 플롯하지 않습니다.

  13. 13

    ggplot2 geom_dotplot ()은 모든 점을 표시하지 않습니다.

  14. 14

    ggplot2 레이블이 제대로 중앙에 있지 않음

  15. 15

    다른 변수를 기반으로 geom_col의 색상 / 채우기 막대?

  16. 16

    ggplot2의 다른 열로 y 축에 레이블 지정

  17. 17

    여백이있는 facet_grid가있는 geom_col = TRUE가 쌓이지 않습니까?

  18. 18

    ggplot2를 사용하여 막대 그림에 레이블을 지정하는 방법은 무엇입니까?

  19. 19

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

  20. 20

    ggplot2 막대 차트의 레이블에 수평 닷지를 추가하는 방법은 무엇입니까?

  21. 21

    ggplot2 : geom_text 막대에 시간을 표시하는 방법은 무엇입니까?

  22. 22

    ggplot2는 geom_abline 내의 기능에 대한 범례를 표시하지 않습니다.

  23. 23

    ggplot2 : 도트 색상이 자동으로 변경되지 않습니다.

  24. 24

    R : geom_col에서 막대 사이에 더 많은 공간 생성

  25. 25

    geom_col에서 막대의 가변 너비를 가질 수 있습니까?

  26. 26

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

  27. 27

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

  28. 28

    ggplot2의 피라미드 막대 그림에 레이블 정렬

  29. 29

    ggplot에서 서로 가까운 값을 가진 geom_col ()

뜨겁다태그

보관