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!
推薦閱讀:
- R語言中常見的幾種創建矩陣形式總結
- R語言matrix生成矩陣的方法
- R語言中矩陣matrix和數據框data.frame的使用詳解
- R語言數據結構之矩陣、數組與數據框詳解
- R語言中的vector(向量),array(數組)使用總結