#r #ggpubr
#r #ggpubr
Вопрос:
Я пытаюсь создать диаграмму пончика. Ниже приведен мой код. Я хочу, чтобы фрагменты отображались в том же порядке, в каком они перечислены в коде. Есть ли способ сделать это?
library(ggpubr)
df <- data.frame(
group = c("Much lower",
"A littlen lower",
"The same n as before",
"A little n higher",
"Muchn higher"),
value = c(16, 29, 34, 14, 7))
# create labels
df$label <- paste(df$group,paste(df$value,"%"), sep = "n")
ggpubr::ggdonutchart(df, "value",
label = "label", # add labels
lab.font = c(.1,"plain",'white'),
color = "white",fill = "group",
lab.adjust = ,
lab.pos = c("out"),
palette = c("gray82","gold1","gray36", "ivory","dodgerblue2"))
theme(legend.position = "none") #DELETES LEGEND
Комментарии:
1. Использовать
forcats::fct_inorder()
дляgroup
переменной.2. Я все еще не понимаю, как интегрировать это в код. Куда именно я должен это добавить?
3.
df$group <- forcats::fct_inorder(df$group)