Ich möchte ein Balkendiagramm mit ggplot in R. Die Beispieldaten wird wie folgt erstellen:Wie man auf geom_bar in ggplot2 umschließt?
Name <- c('Sample1', 'Sample2', 'Sample3')
Total <- c(86020045,30974095,1520609)
Part <- c(41348957, 2956650, 595121)
DT <- data.frame(Name,Total,Part)
DT
ggplot(DT, aes(Name, Total, fill=Name)) +
geom_bar(position="stack",stat="identity")
Was möchte ich die Stapelbalkendiagramm dass jeder Gesamt Name zeigt zeigen zählt, und zeigen Sie die Anzahl der Teile in der Leiste + beschriften Sie die% davon in der Mitte der Leiste.
Gibt es eine Möglichkeit, dies zu tun? Ich habe hier gesucht, konnte aber keine Lösung finden.
Sie müssen umformen: 'Bibliothek (Tidyverse); DT%>% muate (Not_Part = Gesamt - Teil)%>% select (-Total)%>% gather (Teil, Wert, Teil, Not_Part)%>% ggplot (aes (x = Name, y = Wert, Füllung = Teil)) + geom_bar (stat = 'Identität') 'und dann' geom_text' verwenden, um zu beschriften – alistaire
@Alistaire Vielen Dank! das funktioniert wunderbar! – tmhs