养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

R语言矩阵详解三

时间:2024-09-24 12:27:15

接着来讲如何构造矩阵C构造矩阵A链接:htt圬桦孰礅p://jingyan.baidu.com/article/47a29f24734d5婷钠痢灵2c014239924.html构造矩阵B链接:http://jingyan.baidu.com/article/preview?eidEnc=bea41d43be31fab4c51be632

工具/原料

Rgui编程工具

方法/步骤

1、题目要求:矩阵C是由矩阵A的前3行和前3列构成的矩阵。分析,矩阵A的前3行和前3列到底是多少。

R语言矩阵详解三

2、首先:我们先看矩阵A的数据,箭头所指的就是前3行和前3列的数据。

R语言矩阵详解三

3、现在我们已经明确我们需要的数据是什么。问题来了,怎么提取呢?很简单。我们把第4行和第5列去掉,剩下的数据就是我们需要的了。

4、这时候就用到矩阵的其遛襟粝颉他的函数---矩阵下标。现在解释下什么是矩阵下标。下标有两种形式,一种是正整数如A[1,2],一种是负整数A[-3,-2]醐肛们亲要访问矩阵的某个元素或为该元素赋值,用正整数。要去掉矩阵中相应的行和(或)列,用负整数

5、我们先把第4行和第5列去掉。代码如下:A<-matrix(1:20,nrow=4,ncol=5,byrow=FALSE);A<-A[-4,-5];效果图如下,已成功去掉第4行和第5列。

R语言矩阵详解三

6、接着把去掉一次的矩阵A,再去掉第4列,把去掉的结果赋值给矩阵C,就得到我们想要的矩阵。代码如下。C<-A[,-4];C

7、整合全部代码:A<-matrix(1:20,nrow=4,ncol=5,byrow=FALSE);A<-A[-4,-5];C<-A[,-4];C效果图如下:

R语言矩阵详解三

© 一点知识