2017-01-18 2 views
-1

매년 R에 3 가지 요소가있는 막 대형 차트를 만들 수 있는지 궁금합니다. 이 세 가지 요인을 '겹치게'하고 싶지만 약간 비틀 거리고 막대에 비율 표시를 추가하십시오. 나는 인터넷에서 답변을 검색했지만 찾을 수 없었다. 나는 차트의 그림이 난 후 무엇을 명확히하기 위해 도움이되기를 바랍니다 enter image description here세 가지 요소로 막대 차트를 만드는 방법은 무엇입니까?

:

이것은 내가 무엇을 찾고있다.

+0

는 – Mateusz1981

답변

0

나는 이것에 늦었 어하지만 ... 빠른 이후

당신이 대답에서 어떤 도움을 얻었다 경우
library(ggplot2) 
df <- data.frame(year = rep(2010:2014, 3), group = rep(LETTERS[24:26], 5), value = rep(c(34, 41, 59), 5)) 

ggplot(df, aes(x = factor(year), y = value, fill = group)) + 
    geom_col(position = position_dodge(width = -0.5)) + 
    geom_text(aes(y = value - 2, label = value), position = position_dodge(w = -0.5)) 
+0

이 내가 찾던했다, 당신은 user127649 감사하십시오 그들을 인정합니다. –

0
library(ggplot2) 
df <- data.frame(year = c(2014, 2014, 2014, 2015, 2015, 2015), gr = c("x", "y", "z", "x", "y", "z"), val = c(100, 300, 400, 10, 20, 30)) 
ggplot(aes(x = factor(year), group = gr, y = val, fill = gr), data = df) + geom_bar(stat = "identity", position = "dodge") 
관련 문제