Создайте карту цветов в Matplotlib с помощью шестнадцатеричных кодов - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь создать цветную карту в Matplotlib, чтобы я мог передать ее в plt.get_cmap(). Основываясь на уроках, я вижу только создание цветных карт по уровням RGB. Но у меня есть три (3) шестнадцатеричных кода, которые я хочу использовать в своем графике. Это: #f1a340, #f7f7f7 и #998ec3.

Кто-нибудь испытывал создание цветовой карты с использованием шестнадцатеричных кодов?

Спасибо:)

1 Ответ

0 голосов
/ 27 февраля 2020

Я бы рекомендовал преобразовать ваши шестнадцатеричные значения в кортежи RGB, а затем добавить их все в список. затем вы можете использовать метод from_list () для linearSegmentedColormap для создания уникальной цветовой карты

LinearSegmentedColormap.from_list ()

Если вам нужна дополнительная информация, вы можете использовать ее как ссылка:

https://matplotlib.org/gallery/images_contours_and_fields/custom_cmap.html

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