Построение нескольких линий на одном графике с помощью matplotlib - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь построить несколько линий на одном графике с помощью matplotlib, в основном, следуя этому руководству: https://matplotlib.org/gallery/showcase/bachelors_degrees_by_gender.html#sphx-glr-gallery-showcase-bachelors-degrees-by-gender-py

Однако я заметил, что последовательность цветов жестко закодирована.

Можно ли как-нибудь называть их по имени?

Спасибо

1 Ответ

0 голосов
/ 05 июля 2018

Если вы имеете в виду «называть их по имени» как "red" или "r" вместо "#ff0000" (шестнадцатеричный код для красного), есть некоторые цвета, которые распознаются matplotlib, а именно

b: blue
g: green
r: red
c: cyan
m: magenta
y: yellow
k: black
w: white

Подробнее об этом можно прочитать здесь . Вы также можете создать собственный словарь, в котором вы можете сопоставить некоторые другие цвета с соответствующими значениями RGB / hex.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...