Я звонил sns.set(color_codes=True)
, когда тестировал код, используя пример из документации, и теперь не могу его отключить.'r' и 'b' возвращают красный и синий цвета по умолчанию цветовая палитра морского происхождения , а не яркие цвета matplotlib (близкие к [1,0,0] и [0,0,1]) какони обычно делают.
Этот код:
import seaborn as sns
iris = sns.load_dataset("iris")
lut = dict(zip(iris.columns,['r','r','b','b']))
g = sns.clustermap(iris,
col_colors=iris.columns.map(lut),col_cluster=False,cmap='bwr')
Дает мне:
Но я ожидаю, что для красного и синегометки цвета столбца должны быть такими же, как и на карте цветов.Я пытался (каждый из них в отдельности):
sns.set(color_codes=False)
##
sns.set()
##
sns.reset_orig()
##
sns.color_palette(palette=None)
sns.set(color_codes=True)
А также выключение и перезапуск Python, но безрезультатно.Как мне это исправить?