Как настроить цветовую гамму в Matplotlib? - PullRequest
0 голосов
/ 28 сентября 2018

Нужна помощь по правильному кодированию цветового диапазона и по настройке цветов.В настоящее время я получаю диапазон цветов по умолчанию, и я не уверен, как изменить диапазон, а также выбранные цвета.Я предполагаю, что код должен быть либо в методе plot, либо рядом с ним.Нужно изменить цвет по умолчанию с фиолетового на желтый для пользовательского набора, а также вручную установить диапазоны.

Диапазон продаж от 0-15

Код:

f,ax = plt.subplots(1, figsize=(12,12))
ax = AZ3.plot(column='Sales',ax=ax,edgecolor='black')
f.suptitle('AZ')
lims = plt.axis('equal')

patchList = []

for key in legend_dict:
        data_key = mpatches.Patch(color=legend_dict[key], label=key)
        patchList.append(data_key)

plt.legend(handles=patchList, loc=3)
plt.savefig('legend.png', bbox_inches='tight')

for idx, row in AZ3.iterrows():
    plt.annotate(s=row['Name'], xy=row['coords'],
                horizontalalignment='center', color='white', size=(12))

Карта:

введите описание изображения здесь

Пример данных:

FIPS    Name    State   Sales
04007   Gila     AZ       1
04027   Yuma     AZ       10
04012   La Paz   AZ       6
04019   Pima     AZ       5
04009   Graham   AZ       2
04021   Pinal    AZ       7
04025   Yavapai  AZ       3
04001   Apache   AZ       8
04023   Santa    AZ       9
04005   Coco     AZ       0
04003   Cochise  AZ       0
04011   Green    AZ       0
04013   Maricopa AZ       15
04015   Mohave   AZ       1
04017   Navajo   AZ       4

Спасибо,

Джастин

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