g 백분율이 아닌 실제 백분율에 대해 데이터 레이블을 가져오고 ggplot2를 사용하여 R에 100 % 누적 막 대형 차트를 만들려고합니다. 제가 그렇게하려고 할 때, 그래프의 다른면에 레이블을 붙이는 방법으로 작은 막대를 얻습니다. 술집의 카운트가있는 일반 막대 차트를 얻을 수 있으며 여기에 이미 많은 질문이있는 것을 알고 있지만 백분율을 얻는 방법에 대해서는 알고 있지만 내가 원하는 것을 찾지 못했습니다. 이 일을하지만, 일부 모의 데이터는 유사하다 :100 % 스택 막대 차트 데이터 레이블 백분율이 아닙니다.
ggplot(dat, aes(x = assessment, y = N, fill = User)) +
geom_bar(stat = "identity") +
geom_text(aes(label = N), position = position_stack(vjust = 0.5)) +
coord_flip()
막대 차트 & 라벨 :
내가 막대 차트와 데이터 레이블을 얻을 수있는이 코드dat <- read.table(text = "assessment User N
missingcomma Sara 5
notcapitolized Sara 2
noindent Sara 1
missingcomma Jason 1
notcapitolized Jason 3
noindent Jason 4
missingcomma Andre 3
notcapitolized Andre 1
noindenet Andre 2", header = TRUE)
그리고이 코드를 사용하면 아무데도 중간에 내 레이블이있는 100 % 누적 형 차트를 얻을 수 있습니다./미친 라벨 w
ggplot(dat, aes(x = assessment, y = N, fill = User)) +
geom_bar(stat = "identity", position = "fill") +
geom_text(aes(label = N), position = position_stack(vjust = 0.5)) +
coord_flip()
100 % 스택 차트 :
이 도와주세요, 그것은 매우 감사하겠습니다.
이 귀하의 질문에 대답 했습니까? – treysp