学习笔记(3):R语言入门基础-创建矩阵

    科技2025-06-24  24

    立即学习:https://edu.csdn.net/course/play/24913/285696?utm_source=blogtoedu

    矩阵(matrix)是将数据按行和列组织数据的一种数据对象,相当于二位数组。

    语法格式:

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

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

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

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

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

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

     

    1、矩阵创建

    1.1创建形式1

    m<-matrix(1:16,nrow=4)

    #共16个元素,分成4行,如果行数不够,会循环补齐,出现警告,确保所有的元素都会出现。

    1.2创建形式2

    m<-matrix(1:16,ncol=4)

    1.3创建形式3

    m<-matrix(c(1:20),

    nrow=4,ncol=5,

    dimnames=list(c("第1行","第2行","第3行","第4行"),c("第1列","第2列","第3列","第4列","第5列"))) m

    1.4创建形式4

    m<-matrix(nrow=5,ncol=4)

    m

    1.5创建形式5

    rbind函数将两个向量或矩阵,在行的方向上合并为一个矩阵。

    要求:矩阵的列数必须相等。

    cbind函数可以在列上将两个矩阵合并为一个矩阵。

    相关资源:四史答题软件安装包exe
    Processed: 0.011, SQL: 8