【技术实现步骤摘要】
一种相关性矩阵可视化方法、装置、电子设备及存储介质
本申请涉及数据分析和可视化
,尤其是涉及一种相关性矩阵可视化方法、装置、电子设备及存储介质。
技术介绍
在机器学习领域中,全面了解数据的概况以及探查各个变量的特征是构建机器学习模型的重要环节。因此,掌握数据集的特性、优化变量的选择对构建机器学习模型有重要的意义。相关性分析则是数据探查、优化变量选择的重要手段。在现有技术中,通常采用先在服务器端绘制相关性矩阵,然后将绘制的图片传给客户端渲染的方法实现相关性矩阵的可视化。上述现有的相关性矩阵可视化方法中,矩阵图片会因被缩放而失真,且用户无法自定义选择矩阵的行和列数据,矩阵也无法依据所选择的行和列数据进行即时变化。
技术实现思路
有鉴于此,本申请提供一种相关性矩阵可视化方法、装置、电子设备及存储介质,其目的是为用户提供能够自定义相关性矩阵行和列数据的可视化方法,并且基于D3可视化技术在客户端直接对相关性矩阵进行绘制并渲染,避免了因矩阵图片缩放而导致的失真问题。第一方面,本申请实施例提供了一 ...
【技术保护点】
1.一种相关性矩阵可视化方法,其特征在于,包括:/n获取可视化目标数据;/n基于所述可视化目标数据的多个目标属性字段,构建所述可视化目标数据对应的相关性矩阵;/n基于所述相关性矩阵和可视化区域的属性信息,形成配置数据;/n使用所述配置数据,在可视化区域中呈现所述相关性矩阵。/n
【技术特征摘要】
1.一种相关性矩阵可视化方法,其特征在于,包括:
获取可视化目标数据;
基于所述可视化目标数据的多个目标属性字段,构建所述可视化目标数据对应的相关性矩阵;
基于所述相关性矩阵和可视化区域的属性信息,形成配置数据;
使用所述配置数据,在可视化区域中呈现所述相关性矩阵。
2.如权利要求1所述的方法,其特征在于,基于所述可视化目标数据的多个目标属性字段,构建所述可视化目标数据对应的相关性矩阵,包括:
根据用户的选择,确定所述可视化目标数据的多个目标属性字段;
构建用于表征所述多个目标属性字段之间的相关系数值的二维数组,将所述二维数组确定为所述相关性矩阵。
3.如权利要求2所述的方法,其特征在于,根据用户的选择,确定所述可视化目标数据的多个目标属性字段,包括:
向用户提供多个属性字段,所述多个属性字段包括至少两个推荐属性字段;
将基于用户的操作从所述多个属性字段中所选择的属性字段确定为所述多个目标属性字段。
4.如权利要求1所述的方法,其特征在于,所述可视化区域的属性信息包括:绘图容器格式、矩阵单元格大小、相关性矩阵中的元素最大值对应的颜色、相关性矩阵中的元素最小值对应的颜色、相关性矩阵中的元素中间值对应的颜色、相关性矩阵的行数、相关性矩阵的列数、外边距大小;
其中,所述矩阵单元格大小是由页面容器大小及相关性矩阵的行数和列数计算得到。
5.如权利要求2所述的方法,其特征在于,使用所述配置数据,在可视化区域中呈现所述相关性矩阵,包括:
基于所述可视化区域的属性信息,确定画布大小并绘制画布;
基于所述二维数组的第一维数量,在所述画布上绘制第一维数量的行;
基于所述二维数组的第二维数量,在每行内...
【专利技术属性】
技术研发人员:任亮,傅雨梅,李晓松,罗刚,
申请(专利权)人:北京知因智慧科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。