美文网首页
learn R 学习笔记(四)

learn R 学习笔记(四)

作者: pipi636 | 来源:发表于2015-10-18 19:14 被阅读0次

矩阵和数组

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() #计算矩阵的特征值和特征向量

相关文章

网友评论

      本文标题:learn R 学习笔记(四)

      本文链接:https://www.haomeiwen.com/subject/xtvacttx.html