【seaborn】ValueError: Colormap Y1GnBu is not recognized.

ValueError: Colormap Y1GnBu is not recognized.

错误代码:

corrmat=df_train.corr()
f,ax=plt.subplots(figsize=(12,9))
sns.heatmap(corrmat,square=True,cmap='Y1GnBu')

样本是由多维属性构成的,把每个属性维度都看成一个随机变量,为了考查两两属性间的关系,可以借助随机变量的协方差。利用pandas的corr()函数可以计算相关性。再利用热力图观察多个特征两两的相似度,cmap参数用于从数字到色彩空间的映射。

检查后发现其实只是因为字母l看成了数字1,不过能从错误中学习并且延申也还是蛮好的

正确代码:

corrmat=df_train.corr()
f,ax=plt.subplots(figsize=(12,9))
sns.heatmap(corrmat,square=True,cmap='YlGnBu')

 

你可能感兴趣的:(python,疑难杂症)