【应用多元统计分析】--多元数据的描述和展示(R语言)

一元随机变量

 

我们用协方差来刻画两个变量的相关关系,这里指的是线性相关关系。

对于一元随机变量的可视化最简单的就是散点图,大致可以看出X和Y之间的相关关系。如果想更好的看X、Y之间的相关关系,可以画二维的散点图。

 

总结:

均值描述随机变量的中心

方差描述随机变量的离散程度

协方差和相关系数来描述变量之间的线性关系

用散点图去描述两个变量的相关关系 

多元数据的描述和展示

均值向量

代码 

round(colMeans(iris[,1:4]),2)#求均值向量
#这里round函数是取有效数字,2代表保留两位有效数字

 

协方差矩阵

描述数据离散程度以及了解这个多元数据变量与变量之间的相关性。

 

 

代码

S<-round(cov(iris[,1:4]),2)#求协方差矩阵
S

 

总体相关系数矩阵

相关系数就是对协方差的标准化 

代码

R<-round(cor(iris[,1:4]),2)#总体相关系数矩阵
R

可视化(R代码描述)

两两散点图

pairs(iris[1:4],main="Scatterplot Matrix for Fisher's Iris Data")

比较两两之间的线性关系 

# 创建颜色向量
colors <- c("red", "green", "blue")

# 设置物种对应的颜色向量
species <- iris$Species
species_colors <- colors[as.numeric(species)]

# 绘制配对散点图
pairs(iris[, 1:4], main = "Scatterplot Matrix for Fisher's Iris Data", col = species_colors)

加上颜色方便比较。

 

三维散点图

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-11 16:56:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-11 16:56:04       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-11 16:56:04       82 阅读
  4. Python语言-面向对象

    2024-03-11 16:56:04       91 阅读

热门阅读

  1. Unity3D AStar地图编辑与寻路测试详解

    2024-03-11 16:56:04       50 阅读
  2. JVM双亲委派模型

    2024-03-11 16:56:04       48 阅读
  3. C#面:& 和 && 区别

    2024-03-11 16:56:04       41 阅读
  4. 中间件 | Redis - [big-key & hot-key]

    2024-03-11 16:56:04       41 阅读
  5. 机器学习--->数据降噪

    2024-03-11 16:56:04       41 阅读
  6. C#使用Queue<T>类进行队列设计

    2024-03-11 16:56:04       44 阅读
  7. Qt6 | 开发经验C++、QML、安卓常见问题合集

    2024-03-11 16:56:04       39 阅读
  8. Spring Cloud GateWay整合熔断器实现限流

    2024-03-11 16:56:04       44 阅读