Я пытаюсь переупорядочить столбчатую диаграмму с накоплением (geom_bar) в R на основе суммы y. Я использовал функцию переупорядочивания, но, похоже, это не помогает. Цель состоит в том, чтобы получить обзор общего (SUM) потенциала на Relatiemanager, заполненного источником.
ggplot(df, aes(x = reorder(Relatiemanager, Potentie, FUN = sum), y = Potentie, fill = as.factor(Source))) +
geom_bar(stat = "identity", position = "stack") +
scale_y_continuous(limits = c(0, NA), labels = dollar_format(suffix = "", prefix = "€", big.mark = ".", decimal.mark = ",")) +
xlab("") +
coord_flip() +
theme(legend.position="bottom",
legend.title = element_blank())
> str(df)
tibble [203 x 12] (S3: tbl_df/tbl/data.frame)
$ Naam : chr [1:203] "B.V." "Management " "Wal" "Holding" ...
$ Fase : chr [1:203] "Overweging" "Overweging" "Overweging" NA ...
$ Relatietype : chr [1:203] "Prospect" "Prospect" "Prospect" "Client" ...
$ Source : chr [1:203] "Overig" "Overig" "Bank X" "Bank Y" ...
$ Potentie : num [1:203] 500000 500000 1000000 NA 2500000 700000 NA 400000 NA NA ...
$ Relatiemanager: chr [1:203] "Bart" "Bart" "Erik" "Maarten" ...
$ Postcode : chr [1:203] "4458RP" NA "7584EK" "4280CP" ...
$ Entiteit : chr [1:203] "Stichting en/of Instelling" "Stichting en/of Instelling" "Stichting en/of Instelling" "Stichting en/of Instelling" ...
$ Strategie : chr [1:203] "Mix" "gebalanceerd" "Aandelen" NA ...
$ Opvolging : POSIXct[1:203], format: "2020-11-09 23:00:00" "2020-09-08 22:00:00" "2020-10-04 22:00:00" NA ...
$ Contact : POSIXct[1:203], format: "2020-02-12 23:00:00" "2020-02-04 23:00:00" "2019-11-13 23:00:00" "2018-02-21 23:00:00" ...
$ Doorlooptijd : chr [1:203] "3-12 maanden" "3-12 maanden" "3-12 maanden" NA ...