R語言創建矩陣的實現方法

矩陣

  • 向量vector用於描述一維數據,是R語言中最基礎的數據結構形式
  • 矩陣matrix可以描述二維數據,和向量相似,其內部元素可以是實數、復數、字符、邏輯型數據
  • 矩陣包含行和列,分為單位矩陣、對角矩陣和普通矩陣。矩陣可以進行四則運算,以及進行求特征值、特征向量等運算
  • 矩陣matrix使用兩個下標來訪問元素,A[i,j]表示矩陣A第i行、第j列的元素

矩陣創建——matrix函數

matrix函數創建矩陣,其格式為:
matrix(data = NA,nrow = 1,ncol = 1,byrow = FALSE,dimnames = NULL)

參數 描述
data 矩陣的元素
nrow 行的維數
ncol 列的維數
byrow 矩陣的元素是否按行填充,默認為FALSE(按列填充)
dimnames 以字符型向量表示的行名和列名

在這裡插入圖片描述

在這裡插入圖片描述

在創建矩陣時,也可以使用dimnames參數設置行和列的名稱

在這裡插入圖片描述

矩陣創建——對角矩陣和單位矩陣的創建

diag函數創建矩陣

在這裡插入圖片描述

在這裡插入圖片描述

矩陣——維度(dim)

dim——維度
矩陣:向量+維度

在這裡插入圖片描述

到此這篇關於R語言創建矩陣的實現方法的文章就介紹到這瞭,更多相關R語言創建矩陣內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: