Hi,
Is it possible to "tweak" or colaborate plot_likert() function from sjPlot package and ggrepel or any other package in order to prevent overlapping values like below:
p1 <-sjPlot::plot_likert(
data,
cat.neutral = 1,
values = "sum.outside",
wrap.labels = 20,
show.prc.sign = TRUE,
reverse.scale = TRUE,
geom.colors = c("lightgreen", "darkgreen", "darkred", "firebrick1"),
cat.neutral.color = "gray",
sort.frq = NULL,
show.legend = FALSE,
digits = 1,
show.n = FALSE,
grid.range = 1.2,
reverse.colors = TRUE
)
I want to have it like this:
if no room, place an annotation value% on relevant bar.
if there is enough room, place an annotation on plot board, between bars.

