두 문자열 "stringA1"과 "stringA2"를 포함하는 변수 a를 가진 df가 있습니다. 또한 세 개의 문자열 "StringB1", "stringB2"및 "stringB3"을 포함하는 변수 b를가집니다.R의 각 그룹에 따라 백분율을 보여주는 ggplot 그룹화 된 막대 그래프를 얻는 방법?
변수 b로 그룹화되고 각 그룹 내에서 "stringA1"및 "stringA2"의 비율을 나타내는 그래프가 필요합니다. 내 데이터에 맞게 https://sebastiansauer.github.io/percentage_plot_ggplot2_V2/
를 번역 :
나는 아래 링크를 게시 조언을 따라p <- ggplot(STW, aes(x=STW$Q071_3, group=STW$Q01))+
geom_bar(mapping = aes(y = ..prop.., fill = factor(..x..), x=STW$Q071_3),
stat="count")+
scale_y_continuous(labels=scales::percent)+
facet_grid(~Q01)+
p
이, 그러나, 100 % 이상으로 나에게 그래프를 제공을하고 난을 찾을 수 없습니다 오류.
나는 (..count..)/sum(..count..)
으로 놀려고 시도했지만 유용한 결과를 얻지 못했습니다.
어떻게 해결할 수 있습니까? 고맙습니다. 더 많은 정보를 게시해야하는 경우 알려주세요. 여기에서 제가 작성한 첫 번째 게시물이며 간결하고 명확 해지기를 바랍니다.
감사합니다.