1
저는 막대 차트를 만들려는 이분법 요소 변수가 있습니다.ggplot의 막 대형 차트 위에 히스토그램을 오버레이하는 방법은 무엇입니까?
outcome <- as.factor(c("Yes", "Yes", "Yes", "No", "No", "No", "Yes", "Yes", "No", "No", "Yes", "No", "No", "Yes", "Yes", "Yes", "No", "No", "Yes", "No", "No", "Yes", "Yes", "No"))
그리고 연속 변수가 (분 = 0, 최대 = 1) 나는
prediction <- c(.648, .628, .774, .292, .264, .598, .720, .876, .520, .676, .736, .244, .326, .594, .492, .168, .200, .286, .804, .086, .382, .878, .450,.478)
난에있는 두 개의 차트를 오버레이하는 방법을 알아 내려고 노력하고 있어요와 히스토그램을 생성 할 것을 같은 줄거리.
이df <- data.frame(outcome, prediction)
ggplot(data=df) +
geom_bar(aes(outcome), alpha = .2, color = "red") +
scale_y_continuous() +
geom_histogram(aes(prediction), alpha = .2, color = "blue", bins = 20)
그것은 가까이하지만 막대 그래프가 왼쪽으로 이동해야합니다 : 이것은 내가 지금까지있는 것입니다. "No"는 0에서 0.5로, "Yes"는 0.5에서 1로 변경합니다.
이 기능의 목적은 무엇입니까? 막 대형 차트로 무엇을 보여주고 싶습니까? 히스토그램은 무엇입니까? 히스토그램을 결과별로 나누지 않는 이유는 무엇입니까? – AntoniosK
히스토그램을 사용하면 다음과 같이 할 수 있습니다. http://www.sthda.com/english/wiki/ggplot2-histogram-plot-quick-start-guide-r-software-and-data- 시각화 – AntoniosK
막대 그래프의 x는 인자 Yes 및 No (1과 2)의 값으로 주어집니다. 원하는 x 값을 ses 호출에 넣고 별도로 레이블을 설정할 수 있습니다. –