Я пытаюсь изменить цветовую схему по умолчанию для участка matplotlib
.Raster to Numpy Array - как изменить цветовую схему по умолчанию графика matplotlib
До сих пор у меня есть следующий код:
import arcpy
import matplotlib.pyplot as plt
import matplotlib.cm
input_Raster = arcpy.Raster('G:\\WetnessIndex')
arr = arcpy.RasterToNumPyArray(input_Raster)
cm = plt.set_cmap('Blues')
plt.imshow(arr)
plt.title('Wetness Index')
plt.colorbar(orientation = 'vertical')
plt.show()
Линия cm = plt.get_cmap('blues')
, кажется, не делают разницы, как я думал, что это было бы, на основе Matplotlib color_maps
ссылки.
Спасибо @ebarr за ответ. Я просто собирался ответить на свой вопрос, но был избит! Я обнаружил, что моя строка: cm = plt.get_cmap ('blues') должна быть – Student2014
cm = plt.set_cmap ('Blues'), которую я сейчас обновил в своем исходном коде. – Student2014