Перекрывающиеся метки данных на линейном графике (matplotlib) ⇐ Python
Перекрывающиеся метки данных на линейном графике (matplotlib)
введите здесь описание изображения
На этом графике я хотел бы показать относительные изменения в потреблении трех разных продуктов за квартал. Но у меня проблема с перекрывающимися метками данных, что затрудняет «понимание» этого графика. Есть ли какой-нибудь вариант, как сохранить метки данных, чтобы они располагались одна под другой?
Я пытался вручную ввести положение меток данных для каждой строки, но это не сработало должным образом:
`для i, j в продуктах['CATEGORY'].items(): ax[1].annotate("{:.0f}%".format(j), ху=(я, j), кситекст=(-50, 15), textcoords = 'точки смещения', размер шрифта = 20, color=annot_colors[2])`
введите здесь описание изображения
На этом графике я хотел бы показать относительные изменения в потреблении трех разных продуктов за квартал. Но у меня проблема с перекрывающимися метками данных, что затрудняет «понимание» этого графика. Есть ли какой-нибудь вариант, как сохранить метки данных, чтобы они располагались одна под другой?
Я пытался вручную ввести положение меток данных для каждой строки, но это не сработало должным образом:
`для i, j в продуктах['CATEGORY'].items(): ax[1].annotate("{:.0f}%".format(j), ху=(я, j), кситекст=(-50, 15), textcoords = 'точки смещения', размер шрифта = 20, color=annot_colors[2])`
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как удалить соединительные линии на линейном графике для большого набора данных?
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу исказить определенные значения оси Y на линейном графике в ECharts?
Anonymous » » в форуме Javascript - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-