ggplot geom_bar에서 NA 값의 레이블 및 색상을 변경 하시겠습니까?

사용자 5514978

다음과 같은 줄거리가 있습니다.

data <- data.frame(time = c("time1", "time2", "time1"),
                   sex = c("m", "f", NA))

ggplot(data = data) +
  geom_bar(aes(x = time, y = (..count..)/sum(..count..),
               fill = sex),
           position = "fill") +
  scale_y_continuous(name = "percentation",
                     labels = scales::percent)

NA 값의 레이블과 색상을 변경하려고합니다. 나는 scale_fill_manual추가처럼 사용했다

  scale_fill_manual(labels = c("m" = "male",
                               "f" = "female",
                               "NA" = "unknown"),
                    values = c("m" = "blue",
                               "f" = "red",
                               "NA" = "green"))

불행히도 이것은 작동하지 않으므로 여기에있는 누군가가 문제를 해결할 수 있는지 묻고 싶습니다. NA 값을 선택하기위한 특별한 단어 나 무언가가 있습니까? 추가적으로 나는 할당 을 제어하기 위해 "m" = "male""male"쓰는 것이 아니라 직접 할당을 유지하고 싶습니다 .

AK88

다음은 나를 위해 일하고 있습니다.

data <- data.frame(time = c("time1", "time2", "time1"),
                   sex = c("m", "f", NA))
data$sex = as.character(data$sex)

data$sex[is.na(data$sex)] <- "Unknown"


ggplot(data = data) +
  geom_bar(aes(x = time, y = (..count..)/sum(..count..),
               fill = sex),
           position = "fill") +
  scale_y_continuous(name = "percentation",
                     labels = scales::percent)

여기에 이미지 설명 입력

직접 할 수 있을지 모르겠습니다. 따라서 NA먼저 무언가 로 변환 한 다음 코드를 추가 할 수 있습니다.

  scale_fill_manual(labels = c("m" = "male",
                               "f" = "female",
                               "Unknown" = "unknown"),
                    values = c("m" = "blue",
                               "f" = "red",
                               "Unknown" = "green"))

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jQuery Form Wizard에서 이전 및 다음 버튼의 레이블을 변경 하시겠습니까?

분류에서Dev

geom_bar ggplot2에서 색상을 변경하는 방법, IFelse가 작동하지 않음

분류에서Dev

레이블의 바인딩 된 값을 변경 하시겠습니까?

분류에서Dev

jQuery : 테이블 행의 색상을 변경 하시겠습니까?

분류에서Dev

레이어가 변경되면 폴리 라인 및 마커 아이콘의 색상을 변경 하시겠습니까?

분류에서Dev

.icon-bar의 색상을 흰색으로 변경 하시겠습니까?

분류에서Dev

iOS의 react-native-material-dropdown에서 화살표 및 레이블 색상을 변경하지 않고 밑줄 색상을 편집합니다.

분류에서Dev

클래스 내에서 tkinter의 레이블을 변경 하시겠습니까? StringVar ()?

분류에서Dev

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

분류에서Dev

ggplot : geom_bar 스택 순서 및 레이블

분류에서Dev

iOS 7.1의 UITabBar에서 이미지 및 레이블의 색상을 변경하려면 어떻게해야합니까?

분류에서Dev

CSS 레이블의 텍스트 색상을 어디에서 변경합니까?

분류에서Dev

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

분류에서Dev

기존 색상의 RGB 값을 변경 하시겠습니까?

분류에서Dev

원의 그라데이션 색상을 변경 하시겠습니까?

분류에서Dev

이미 그려진 사각형의 색상을 변경 하시겠습니까?

분류에서Dev

색상 변경에 애니메이션을 적용 하시겠습니까?

분류에서Dev

ASP 및 C #의 값에 따라 테이블 셀 색상 변경

분류에서Dev

다른 시트의 값에 따라 셀 색상을 변경 하시겠습니까?

분류에서Dev

CorePlot : 축 증가 레이블 색상을 변경 하시겠습니까?

분류에서Dev

ggplot2 : geom_bar 채우기 색상; 다른 데이터 그룹으로 변경하는 방법

분류에서Dev

jQuery Mobile로 대체 메뉴의 배경 및 글꼴 색상을 변경 하시겠습니까?

분류에서Dev

ggplot에서 선의 색상을 변경하는 방법

분류에서Dev

ggplot에서 하나의 범례의 세로 간격을 변경 하시겠습니까?

분류에서Dev

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

분류에서Dev

기존 테이블을 삭제하지 않고 리전 서버의 startKey 및 endKey를 변경 하시겠습니까?

분류에서Dev

버튼의 색상을 기본 회색에서 녹색으로 변경 하시겠습니까?

분류에서Dev

ggplot2 범례에서 중앙값 및 평균의 색상 변경

분류에서Dev

조건이 이미 색상을 결정하고있는 경우 R의 ggplot에서 사용되는 특정 색상을 변경합니까?

Related 관련 기사

  1. 1

    jQuery Form Wizard에서 이전 및 다음 버튼의 레이블을 변경 하시겠습니까?

  2. 2

    geom_bar ggplot2에서 색상을 변경하는 방법, IFelse가 작동하지 않음

  3. 3

    레이블의 바인딩 된 값을 변경 하시겠습니까?

  4. 4

    jQuery : 테이블 행의 색상을 변경 하시겠습니까?

  5. 5

    레이어가 변경되면 폴리 라인 및 마커 아이콘의 색상을 변경 하시겠습니까?

  6. 6

    .icon-bar의 색상을 흰색으로 변경 하시겠습니까?

  7. 7

    iOS의 react-native-material-dropdown에서 화살표 및 레이블 색상을 변경하지 않고 밑줄 색상을 편집합니다.

  8. 8

    클래스 내에서 tkinter의 레이블을 변경 하시겠습니까? StringVar ()?

  9. 9

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

  10. 10

    ggplot : geom_bar 스택 순서 및 레이블

  11. 11

    iOS 7.1의 UITabBar에서 이미지 및 레이블의 색상을 변경하려면 어떻게해야합니까?

  12. 12

    CSS 레이블의 텍스트 색상을 어디에서 변경합니까?

  13. 13

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

  14. 14

    기존 색상의 RGB 값을 변경 하시겠습니까?

  15. 15

    원의 그라데이션 색상을 변경 하시겠습니까?

  16. 16

    이미 그려진 사각형의 색상을 변경 하시겠습니까?

  17. 17

    색상 변경에 애니메이션을 적용 하시겠습니까?

  18. 18

    ASP 및 C #의 값에 따라 테이블 셀 색상 변경

  19. 19

    다른 시트의 값에 따라 셀 색상을 변경 하시겠습니까?

  20. 20

    CorePlot : 축 증가 레이블 색상을 변경 하시겠습니까?

  21. 21

    ggplot2 : geom_bar 채우기 색상; 다른 데이터 그룹으로 변경하는 방법

  22. 22

    jQuery Mobile로 대체 메뉴의 배경 및 글꼴 색상을 변경 하시겠습니까?

  23. 23

    ggplot에서 선의 색상을 변경하는 방법

  24. 24

    ggplot에서 하나의 범례의 세로 간격을 변경 하시겠습니까?

  25. 25

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

  26. 26

    기존 테이블을 삭제하지 않고 리전 서버의 startKey 및 endKey를 변경 하시겠습니까?

  27. 27

    버튼의 색상을 기본 회색에서 녹색으로 변경 하시겠습니까?

  28. 28

    ggplot2 범례에서 중앙값 및 평균의 색상 변경

  29. 29

    조건이 이미 색상을 결정하고있는 경우 R의 ggplot에서 사용되는 특정 색상을 변경합니까?

뜨겁다태그

보관