R 语言数据结构 --2 矩阵和数据框①矩阵-matrix
Posted def-phoenix
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R 语言数据结构 --2 矩阵和数据框①矩阵-matrix相关的知识,希望对你有一定的参考价值。
矩阵-matrix-2018年6月9日
今天很可惜,没有过多地学习R语言(主要因为去听了党课,学习了党重要讲话,所以没有看书),所以今天就总结一个矩阵吧。不过多的学习了。
首先稍微复习一下昨天的因子,首先要记得的就是mode()看每个元素,class()看整体是什么,另外如果你把TRUE abc 1都传给一个向量,那向量会把它进行类型转换。安全性:字符串>数字>逻辑值。会尽量向安全性高的转换。这个是隐式类型转换。当然也可以用as家族进行类型转化,例如将数字转换成字符串:as.character()(可以记为char+acter)
接下来将矩阵
矩阵是对象量的扩展,向量是一维结构,而矩阵是二维结构,并且所有元素类型也必须相同。
1:创建矩阵的方法
matrix()
也可以对向量进行修改dim属性
也可以把若干个向量组装成一个矩阵,也可以把若干矩阵合成一个矩阵:matrix,而且矩阵可以增加行名和列名方便我们找数据的时候不用去数他是第几行第几列。(当然你想用which挨个找我也不说话!)
首先如果学过线性代数,就很容易理解矩阵是什么,比如矩阵的分解,想乘之类的在R里面都有。
那么正式说创建矩阵:
(1),创建NA矩阵(复习一下NA代表缺失值)
(2),创建有值得
按行优先
(3)组装
、
看看mode和class?
以上是关于R 语言数据结构 --2 矩阵和数据框①矩阵-matrix的主要内容,如果未能解决你的问题,请参考以下文章