R语言矩阵详解

更新时间:02-10 教程 由 扶南 分享

首先看清题目要求:

矩阵C是由矩阵A的前3行和前3列构成的矩阵。

分析目的,矩阵A的前3行和前3列到底是多少。

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

现在我们已经知道我们所需要的数据是什么。看题目我们可以把第4行和第4、5列去掉,剩下的数据就是我们需要的了。

第二步:就要用到矩阵的其他的函数---矩阵下标。要去掉矩阵中相应的行和(或)列,用负整数我们先把第4行和第5列去掉。

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

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

整合全部代码:A<-matrix(1:20,nrow=4,ncol=5,byrow=FALSE);A<-A[-4,-5];C<-A[,-4];C

声明:关于《R语言矩阵详解》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2105758.html