R - Как разместить текстовую метку на каждой группе в гистограмме с плотно? - PullRequest
0 голосов
/ 04 марта 2020

У меня есть кадр данных, который выглядит следующим образом:

  1. Клиент A 2010 50 50%
  2. Клиент B 2010 20 20%
  3. ....
  4. Клиент A 2018 40 40%

Я построил столбчатую диаграмму с накоплением, показывающую процентные доли всех клиентов в год.

output$plot <- renderPlotly({plot_ly(df, x=~year, y=~percentage, type = 'bar', 
color = ~client, text=~percentage, textposition='inside', marker=list(color=~client, width=1.5)) %>%
layout(barmode='stack')

Но это делает мой график go черным, а проценты повсюду, горизонтальные, вертикальные ... и заполняют всю полосу. Это не мое намерение :) Я уже пробовал textposition = 'auto', что дает мне тот же результат.

Есть идеи? Благодаря.

...