前言
-
对于二维数据的分析,热力图是一个比较好的手段,通过填充的颜色能直观看出不同变量对结果的影响规律。
上图是横坐标代表pH值
,纵坐标代表温度
,填色依据反应指数
进行标定。
通过上图我们能一眼看出pH值
对反应指数
的影响比较显著,而温度
几乎不产生影响。 -
然而实际上,我们的横坐标或纵坐标不一定是
数值
类型变量,此时对横坐标的默认排序并不能有效表达出数据中蕴含的规律。
比如对于离子液体1,研究阴离子和阳离子对粘度的影响,通常我们把阴阳离子分别设置为横纵坐标,根据离子液体的粘度值进行填色。
由于横纵坐标变成字符类型,而阴阳离子对粘度的影响我们事先也不知道,所以得到的填色图显得杂乱无章。
那么怎样得到整齐排布的热力图,并进一步分析阴阳离子对粘度的影响规律?