У меня есть следующий фрейм данных:
- dcc. Выпадающий список для выбора проблемы находится здесь на странице -
Job Tenure Location Topic
CSM 3-5 England Budget cuts
CSM 6-10 Scotland Budget cuts
SA 0-2 India Time consuming demands
SA 3-5 England Lack of oversight
SA 6-10 Germany Lack of support
MIA 11-15 India Lack of support
ADCS 20+ England Bureaucracy
MIA 16-20 Ireland Bureaucracy
ADCS 20+ USA Budget cuts
Окончательный результат должен иметь три набора диаграмм. Каждый набор состоит из двух гистограмм, которые сложены и расположены рядом.
Вот как будет выглядеть результат:
График один, состоящий из двух столбцов рядом:
бар 1 = сложенные задания (высота = 9, стек состоит из 2xCSM, 3xSA, 2xMIA, 2xADCS)
bar2 = распределение проблем по ролям. например если в раскрывающемся списке выбрана проблема «сокращения бюджета», этот график будет иметь высоту = 3, стек состоит из 2xCSM, 1xADCS.
Бар 2 необходимо обновить, когда вы выбираете проблему из выпадающего списка. Поэтому, если я сейчас выберу вопрос «Отсутствие контроля», столбец 2 будет иметь высоту 1, сложенную заданием 1 x SA.
Графики 2 и 3 будут такими же, как указано выше, но для владения и размещения соответственно вместо работы. Таким образом, стеки будут «владение / местоположение» во всех случаях, когда это было задание в вышеуказанном случае.
Если честно, даже если кто-то покажет мне, как сделать первый график, я смогу повторить код для графиков 2 и 3. Надеюсь, это имеет смысл.
Вот вывод, который я получаю. По сути, я хочу, чтобы эти две полосы на одной и той же оси не разделялись, как здесь (игнорируйте значения высоты, так как моя df больше, чем я дал здесь).
Спасибо, ребята.