分析数据间的关系

散点矩阵图

如果数据框是多维数据,那么plot函数将绘制出两两之间散点图组合成为散点矩阵图(matrix of scatterplots)。散点矩阵图将多个散点图组合起来,以便可以同时浏览多个二元变量关系,一定程度上克服了在平面上展示高维数据分布情况的困难。

示例:plot函数

plot(iris[,:4])

pairs函数参数

参数解释

x数值型的矩阵或者数据框,作为散点的坐标,逻辑性和因子型会自动转换成为数据值数据

data:提供formula数据的数据框

labels:变量的名称

panel:面板数据的展示方式,默认为points散点

subset:一个可选的响铃,指定用于绘制图形的数据子集

na.action:对于缺失值的处理方式,默认为跳过缺失值

formu:公式,形如~x+y+z其中x,y,z是数据框的列名,作为散点矩阵图的坐标,其对应的列必须是数值型数据

散点矩阵图

示例:iris数据集为例,用pairs函数绘制散点矩阵图

多变量相关矩阵图

多变量相关矩阵图是相关系数矩阵(correlation matrix)的可视化结果,显示了两两变量间的相关关系,对数据维度相对较大的数据有较好的展示效果。

在R的corrgram包中的corrgram函数可绘制多变量相关矩阵图。使用格式如下所示。

corrgram(x,order=, lower.panel= , upper.panel=,text.panel=,diag.panel=,…)corrgram(x,order=,lower.panel=,upper.panel=,text.panel=,diag.panel=,)

corrgram函数参数

参数解释

x:每行作为一个观测值的数据框或者相关系数的矩阵

order:变量排序,默认FALSE,相关矩阵按数据框名对变量排序,当order为TRUE时,相关矩阵将使用主成分分析法对变量重排序,这将使得二元变量的关系模式更为明显

lower.panel:主对角线下方的元素类型,取值panel.pie,用饼图的填充比例来表示相关性大小,

panel.shade用阴影的深度来表示相关性大小,

panel.ellipse 绘制置信椭圆和平滑拟合曲线,

panel.pts绘制散点图,

panel.conf绘制置信区间,

panel.cor绘制相关系数

panel.pie用饼图的填充比例表示相关性的大小

upper.panel:主对角线上方的元素类型,取值同上

text.panel:取值panel.txt输出的变量名字

diag.panel:控制着主对角线元素类型panel.minmax输出变量的最大最小值

多变量相关矩阵图

示例:mtcars数据集绘图

library(corrgram)corrgram(mtcars, order=TRUE, upper.panel=panel.ellipse, main=“Correlogram of mtcars intercorrelations”)

# 相关图,主对角线上方绘制置信椭圆和平滑拟合曲线,主对角线下方绘制阴影

corrgram(mtcars, order=TRUE, upper.panel=panel.pts, lower.panel=panel.pie, main=“Correlogram of mtcars intercorrelations”)

# 相关图,主对角线上方绘制散点图,主对角线下方绘制饼图

corrgram(mtcars, order=TRUE, upper.panel=panel.conf, lower.panel=panel.cor, main=“Correlogram of mtcars intercorrelations”)

# 相关图,主对角线上方绘制置信区间,主对角线下方绘制相关系数

●句子

●JAVA

●C语言以及算法笔记

●大学生生活图鉴

●JavaScript

●计算机网络原理

●计算机组成原理

●操作系统

●数据库系统概论

●数据结构

●英语

●R语言

●Linux

●人生哲学以及电竞

●云计算与人工智能

●新媒体运营以及各种资源分享

●明星电视剧社会现象娱乐

仙女都在看点点点,赞和在看都在这儿!

r语言 fread函数参数_R语言 第4章 初级绘图(6)相关推荐

  1. r语言summary函数使用_R语言--操纵数据--重要函数的使用

    1. lapplyeg:x=list(a=1:10,b=c(11,21,31,41,51)) lapply(x,mean) 或 sapply(x,mean) lapply与sapply均为返回x中元素 ...

  2. r语言qsignrank函数用法_R语言常用函数名

    一.数据管理 vector:向量 numeric:数值型向量 logical:逻辑型向量 character:字符型向量 list:列表 data.frame:数据框 c:连接为向量或列表 lengt ...

  3. C语言“fread”函数的用法?

    C语言"fread"函数的用法为"size_tf read(void *buffer,size_t size,size_t count,FILE *stream)&quo ...

  4. c语言fread函数,C语言“fread”函数的用法?

    C语言"fread"函数的用法? C语言"fread"函数的用法为"size_tf read(void *buffer,size_t size,siz ...

  5. C语言 main 函数参数 main(int argc, char *argv[]) - C语言零基础入门教程

    目录 一.main 函数写法 二.main 函数参数简介 三.使用 main 函数参数 1.打印 main 函数参数 a.直接运行 exe 文件 b.打开 cmd 命令行窗口执行 exe 文件 c.打 ...

  6. c语言学习笔记【结构体02】结构体指针变量与结构体变量的函数参数,C语言学习笔记结构体02结构体指针变量与结构体变量的函数参数.docx...

    C 语言学习笔记[结构体02]结构体指针变量与结构体变量 的函数参数 C 语言学习笔记之结构体指针变量一提指针,那可 是 C 语言的核心了,有多少学子曾拜倒在指针的脚下.单纯的说指针,其实并不难,但是 ...

  7. c语言中函数参数为空是什么意思,C语言函数参数为空和void

    C语言中函数参数的为空和用void标注他们的效果一样吗? #include 2 //int add(); 3 int add(void); 4 int main(void) 5 { 6     int ...

  8. C语言 const 修饰函数参数 - C语言零基础入门教程

    C语言 const 修饰函数参数 - C语言零基础入门教程 目录 一.const 简介 1.const 修饰变量 2.const 修饰指针 3.const 修饰在函数名前面 4.const 修饰在函数 ...

  9. c语言中函数参数处理顺序以及默认参数原则

    c语言中函数参数处理顺序 下面我们来看2个案例,分析下c语言中函数参数处理顺序. 第一个: #include "stdio.h"void fn(int a,int b,int c) ...

最新文章

  1. go使用SQLite数据库
  2. opporeno3详细参数_vivox30和opporeno3哪个好 vivox30和opporeno3对比评测
  3. GRE核心词汇助记与精练-List10感觉,感情
  4. 华为成为全球领先的移动设备供应商
  5. aix 5.3 安装oracle 10g r2,在AIX5上安装ORACLE10G R2的步骤
  6. 退出MFC应用程序的方法集
  7. 二分法在数组内查找数c语言,C++二分法在数组中查找关键字的方法
  8. 计算char,short,int,long类型变量的取值范围
  9. 【youcans 的 OpenCV 例程 200 篇】101. 自适应中值滤波器
  10. 基于python的表情识别_python 实现表情识别
  11. c语言4 答案详解,2019考研数据结构C语言版详解答案(4)
  12. channel带缓冲区和不带缓冲区的区别
  13. 实现四台服务器的负载均衡
  14. Delphi的Indy通信中发送流文件的注意事项
  15. 基于Python的心电图上位机诊断软件
  16. PMP试题 | 每日一练,快速提分 9.9
  17. 环形电流计算公式_辨析!环形差模电感饱和电流的计算公式是什么?
  18. Mysql5.7与8.0版本不兼容问题
  19. mysql 删除自定义函数_MySQL学习——操作自定义函数
  20. zabbix5.0手把手搭建过程

热门文章

  1. [转载] python数组的使用
  2. Java RandomAccessFile seek()方法与示例
  3. 动态路由协议_动态路由协议的类别
  4. 数字图像处理图像反转的实现_使用8086微处理器反转16位数字
  5. perl 哈希数组的哈希_使用哈希检查两个数组是否相似
  6. map函数python求数的每位的值_map函数_实现批量计算
  7. java分数表示_表示Java分数的最佳方法?
  8. linux重装hal服务安装,linux ubuntu 安装微信客户端
  9. arduino 休眠 节能_Arduino低功耗掉电模式看门狗唤醒
  10. 小程序 || 语句_C ++条件语句| 查找输出程序| 套装1