r语言矩阵c(-1-16-18),R语言中矩阵的使用

在R语言中,矩阵(matrix)是将数据按行和列组织数据的一种数据对象,相当于二维数组,可以用于描述二维的数据。与向量相似,矩阵的每个元素都拥有相同的数据类型。通常用列来表示来自不同变量的数据,用行来表示相同的数据。

1、R语言中矩阵的创建

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

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

参数含义如下:

data:矩阵的元素,默认为NA,即未给出元素值的话,各项为NA

nrow:矩阵的行数,默认为1;

ncol:矩阵的列数,默认为1;

byrow:元素是否按行填充,默认按列;

dimnames:以字符型向量表示的行名及列名。

(1)创建形式1

m1

(2)创建形式2

m2

(3)创建形式3

m3

(4)创建形式4

m4

以上4中形式的执行效果如下图所示:

r语言矩阵c(-1-16-18),R语言中矩阵的使用_第1张图片

(5)创建形式5

使用rbind函数或cbind函数可以将两个向

你可能感兴趣的:(r语言矩阵c(-1-16-18),R语言中矩阵的使用)