Я создаю круговые диаграммы с использованием plotly в R.
В настоящее время, график автоматически назначает цвета по размеру среза. Обычно синий цвет самый большой, затем оранжевый и т. Д.
Я бы хотел назначить цвета более согласованным образом, чтобы круговые диаграммы разных столбцов присваивали один и тот же цвет одному и тому же ряду. Однако я не знаю, какого рода фрейм данных, на котором будет работать этот скрипт, поэтому необходимо сделать это автоматически (скажем, назначение цветов в алфавитном порядке)
Вот мой текущий код:
p = plot_ly(df, labels = ~Group, values = ~x, type = 'pie', textinfo = 'none')
Спасибо!