I am trying to have a funnel chart using R. The issue is numbers are skewed and that wont have a uniform representation . However we want to show the flow. So how can I make a funnel chart in R where the size of the funnel is fixed but the text is dynamic and coming from a dataframe column.
p <- plot_ly(
type = "funnelarea",
values = c(5, 4, 3, 2, 1),
text = c("The 1st","The 2nd", "The 3rd", "The 4th", "The 5th"),
marker = list(colors = c("deepskyblue", "lightsalmon", "tan", "teal", "silver"),
line = list(color = c("wheat", "wheat", "blue", "wheat", "wheat"), width = c(0, 1, 5, 0, 4))),
textfont = list(family = "Old Standard TT, serif", size = 13, color = "black"),
opacity = 0.65)
p