learn R 学习笔记(四)

2015-10-18  本文已影响0人  pipi636

矩阵和数组

array() #创建一个数组,dim= 指定维数;dimnames= 命名每个维度
matrix() #创建矩阵,nrow= 指定行数;ncol= 指定列数;dimnames= 命名行列
** 创建矩阵时,传入的值按列填充,用byrow = TRUE来按行填充矩阵 **
dim() #返回维度的整数值向量,或者分配新的维度重塑矩阵或数组
nrow() #返回行数
ncol() #返回列数
length() #数组或矩阵返回维数的乘积
NROW() NCOL() #用于向量取行列,把向量看做是具有单个列的矩阵
rownames() #行名
colnames() #列名
dimnames() #每个维度的名称

索引数组

c() #拼接矩阵之前把矩阵转换为向量;
cbind() #按行合并矩阵
rbind() #按列合并矩阵
t() #转置矩阵
%*% #矩阵内乘
%o% #矩阵外乘
outer() #矩阵外乘
solve() #矩阵求逆
diag() #创建对角矩阵
eigen() #计算矩阵的特征值和特征向量

上一篇 下一篇

猜你喜欢

热点阅读