R语言如何创建n行相同矩阵

Python017

R语言如何创建n行相同矩阵,第1张

步骤如下:

主要介绍一下利用matrix函数和rep生成矩阵

在R语言中可以使用matrix()函数来创建矩阵,其语法格式如下:

matrix(data=NA,nrow=1,ncol=1,byrow=FALSE,dimnames=NULL)。

rep函数是R语言中重复操作的函数。

matrix函数是R语言中base包里的矩阵函数,matrix(1,2,1)  用来创建一个2行1列数据都是1的矩阵。例如:

>matrix(1,2,1)

[,1]

[1,]    1

[2,]    1

>matrix(3,2,2)

[,1] [,2]

[1,]    3    3

[2,]    3    3

>matrix(3,1,2)

[,1] [,2]

[1,]    3    3