介绍
今天就跟大家聊聊有关怎么在R语言中列表将转换为向量,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
从excel中直接读取的数据为列表,如下转换为向量
as.vector (unlist (x))
<强>补充:R语言基本运算,向量,矩阵,列表,数组强>
1。基本运算
1.1加,减,乘,除
赋值可以使用a=数值,亦可以用a<?/p>
1.2余数,整除
1.3绝对值:
abs(),判断正负:标志(),幂,指数:^,平方根:sqrt ()
1.4以二为底的对数:
log2(),以十为底的对数:log10(),自定义底的对数:日志(c,基地=),自然常数e的对数:日志(=exp(1),基地)
2。向量运算
2.1向量加,减,乘,除
2.2向量的内积和外积的计算
3。矩阵
3.1矩阵的产生
3.2矩阵对应元素的运算(加、减、乘、除)
3.3矩阵的转置以及乘法
3.4
3.5求矩阵的行列式,对称矩阵的特征值,特征向量
4。列表
4.1创建一个列表
4.2命名列表元素
列表元素可以给定它们的名字并且可以使用这些名称来访问。
4.3访问列表元素
列表的元素可以通过在列表中的元素的索引来访问。如遇命名列表也可以使用名称来访问。
4.4操控列表元素
可以增加或删除而且只能添加到列表的末尾的元素。但是可以更新任何元素。
4.5合并列表
4.6转换列表为向量
列表可以被转换为一个向量,以便能用于进一步操纵向量的元素,所有关于向量的算术运算可以在列表被转换为矢量之后被应用。要做到这一点转换,使用unlist()函数。它以列表作为输入,并产生一个向量。
5。数组
5.1数组的创建
可以通过数组命令来进行数组的创建(行、列、种类)
5.2数组的重命名