[处理数据的心得][1]--相关矩阵的可视化
data = {{149.3, 4.2, 108.1, 15.9}, {161.2, 4.1, 114.8, 16.4}, {171.5, 3.1, 123.2, 19.}, {175.5, 3.1, 126.9, 19.1}, {180.8, 1.1, 132.1, 18.8}, {190.7, 2.2, 137.7, 20.4}, {202.1, 2.1, 146., 22.7}, {212.4, 5.6, 154.1, 26.5}, {226.1, 5., 162.3, 28.1}, {231.9, 5.1, 164.3, 27.6}, {239., 0.7, 167.6, 26.3}};
这是这次要用到的数据
先求一下相关系数矩阵
mat = Correlation[data];
mat // MatrixForm
但是我觉得只看数据还是不够
所以想到用颜色来表示数据
第一步
先定义颜色与系数的对应关系
g[x_] := Hue[0.5*x + 0.5]
Grid[{Table[x, {x, 0, 1, 0.05}], Table[g[x], {x, 0, 1, 0.05}]},Frame -> All]
第二步
将数字转换成颜色
f[x_] := Graphics[{Hue[0.5*x + 0.5], Rectangle[{0, 0}, {0.5, 0.5}]}];
Grid[Map[f, mat, {2}], Spacings -> {0, 0}]
红色表明相关系数>0.5
蓝色表明相关系数<0.5
是不是这样比直接的数字直观很多
以上,所有
2016/12/29
转载于:https://www.cnblogs.com/wmn7q/p/7265528.html
[处理数据的心得][1]--相关矩阵的可视化相关推荐
- maftools|TCGA肿瘤突变数据的汇总,分析和可视化
之前介绍了使用maftools | 从头开始绘制发表级oncoplot(瀑布图) R-maftools包绘制组学突变结果(MAF)的oncoplot或者叫"瀑布图",以及一些细节的 ...
- R语言ggplot2可视化:通过水平半小提琴图(Horizontal Half Violin Plots)和抖动数据点( jittered data)可视化雨云图(Rain Cloud plots)
R语言ggplot2可视化:通过水平半小提琴图(Horizontal Half Violin Plots)和抖动数据点( jittered data)可视化雨云图(Rain Cloud plots) ...
- R语言层次聚类(hierarchical clustering):数据缩放、PCA聚类结果可视化、fpc包的clusterboot函数通过bootstrap重采样的方法评估hclust层次聚类的稳定性
R语言层次聚类(hierarchical clustering):数据缩放.PCA聚类结果可视化.fpc包的clusterboot函数通过bootstrap重采样的方法评估hclust层次聚类的稳定性 ...
- R语言ggplot2可视化:ggplot2可视化密度图(显示数据密集区域)、ggplot2可视化密度图(对数坐标):log10比例的收入密度图突出了在常规密度图中很难看到的收入分布细节
R语言ggplot2可视化:ggplot2可视化密度图(显示数据密集区域).ggplot2可视化密度图(对数坐标):log10比例的收入密度图突出了在常规密度图中很难看到的收入分布细节 目录
- 《数据驱动安全:数据安全分析、可视化和仪表盘》一2.3 数据帧介绍
本节书摘来华章计算机<数据驱动安全:数据安全分析.可视化和仪表盘>一书中的第2章 ,第2.3节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 ...
- 《数据驱动安全:数据安全分析、可视化和仪表盘》一3.3 读入数据
本节书摘来华章计算机<数据驱动安全:数据安全分析.可视化和仪表盘>一书中的第3章 ,第3.1节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 ...
- 《数据驱动安全:数据安全分析、可视化和仪表盘》一3.7 推荐阅读
本节书摘来华章计算机<数据驱动安全:数据安全分析.可视化和仪表盘>一书中的第3章 ,第3.7节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占一 ...
- 《数据驱动安全:数据安全分析、可视化和仪表盘》一1.2.4 统计学
本节书摘来异步社区<数据驱动安全:数据安全分析.可视化和仪表盘>一书中的第1章 ,第1.2.4节,[美]杰·雅克布(Jay Jacobs)鲍布·鲁迪斯(Bob Rudis) 著 薛杰 王占 ...
- 招聘数据爬取、数据处理与可视化(v2--解析JS渲染页面)
招聘数据爬取.数据处理与可视化(v2--解析JS渲染页面) 更新说明 程序说明 数据爬取 观察网页结构 页面解析 将数据写入csv文件中 通过观察页面链接,爬取所有页面 爬虫程序完整代码 爬取数据结果 ...
- Python数据分析学习系列 九 绘图和可视化
Python数据分析学习系列 九 绘图和可视化 资料转自(GitHub地址):https://github.com/wesm/pydata-book 有需要的朋友可以自行去github下载 信息可视化 ...
最新文章
- 脑洞:如果地府需要一个后台管理系统,你会如何设计?
- JSP与servlet之间的传值方式
- android 退出程序提示是否退出对话框
- 创业阶段如何找客户_初创企业在不同的创业阶段:如何做好市场营销?
- 科大星云诗社动态20210427
- 反问疑问_句子练习大全(反问、疑问、设问、病句等练习)
- php fopen 找不着文件,fopen 系统找不到指定路径 PHP文件包含详细讲述(4)
- python根据文件名打标签_使用python将图片按标签分入不同文件夹的方法
- GDB调试时,出现value optimized out的解决办法小结
- 大数据学习笔记50:Flume Channels(Flume通道)
- 全民营销,只看这篇文章就够了
- android 手机本地目录,Android系统的手机文件夹目录详解
- 街篮中服务器维修什么时候能结束,街头篮球手游1月6日微信iOS维护公告 服务器扩容...
- Codeforces——C. Yet Another Walking Robot
- 第1章 数据库系统绪论
- 国际象棋绘制java_java使用swing绘制国际象棋棋盘
- 基于Node.js的3DTiles三维倾斜摄影模型爬虫
- QT-事件机制学习笔记
- c语言孙力课后作业答案,课后作业答案
- 海气相互作用学习整理