R语言-如何将list转换为向量

 更新时间:2021年04月17日 11:51:13   作者:我才是Rain  
这篇文章主要介绍了R语言-将list转换为向量的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

从excel中直接读取的数据为list,如下转换为向量

as.vector(unlist(x))

补充:R语言基本运算,向量,矩阵,list,数组

1. 基本运算

1.1 加、减、乘、除

赋值可以使用a=数值,亦可以用a<-数值

1.2 余数、整除

1.3 绝对值:

abs() 、判断正负:sign() 、幂、指数:^ 、平方根:sqrt()

1.4 以二为底的对数:

log2() 、以十为底的对数:log10() 、自定义底的对数:log(c,base=) 、自然常数e的对数:log(a,base=exp(1))

2. 向量运算

2.1 向量加、减、乘、除

2.2 向量的内积和外积的计算

3. 矩阵

3.1 矩阵的产生

3.2 矩阵对应元素的运算(加、减、乘、除)

3.3 矩阵的转置以及乘法

3.4

3.5 求矩阵的行列式、对称矩阵的特征值、特征向量

4. list

4.1 创建一个列表

4.2 命名列表元素

列表元素可以给定它们的名字并且可以使用这些名称来访问。

4.3 访问列表元素

列表的元素可以通过在列表中的元素的索引来访问。如遇命名列表也可以使用名称来访问。

4.4 操控列表元素

可以增加或删除而且只能添加到列表的末尾的元素。但是可以更新任何元素。

4.5 合并列表

4.6 转换列表为向量

列表可以被转换为一个向量,以便能用于进一步操纵向量的元素。所有关于向量的算术运算可以在列表被转换为矢量之后被应用。要做到这一点转换,使用unlist() 函数。它以列表作为输入,并产生一个向量。

5. 数组

5.1 数组的创建

可以通过array命令来进行数组的创建(行,列,种类)

5.2 数组的重命名

5.3 产生一个三维数组

5.4 产生一个四维数组

5.5 dim()函数可将向量转化成数组或矩阵。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • R语言 Factor类型的变量使用说明

    R语言 Factor类型的变量使用说明

    这篇文章主要介绍了R语言 Factor类型的变量使用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • R语言利用loess如何去除某个变量对数据的影响详解

    R语言利用loess如何去除某个变量对数据的影响详解

    这篇文章主要给大家介绍了关于R语言利用loess去除某个变量对数据的影响的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • R语言使用cgdsr包获取TCGA数据示例详解

    R语言使用cgdsr包获取TCGA数据示例详解

    这篇文章主要为大家介绍了R语言使用cgdsr包获取TCGA数据示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • R语言-解决处理矩阵遇到内存不足的问题

    R语言-解决处理矩阵遇到内存不足的问题

    这篇文章主要介绍了R语言-解决处理矩阵遇到内存不足的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言中c()函数与paste()函数的区别说明

    R语言中c()函数与paste()函数的区别说明

    这篇文章主要介绍了R语言中c()函数与paste()函数的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言中时间序列分析浅析

    R语言中时间序列分析浅析

    在本篇文章里小编给大家整理的是一篇关于R语言中时间序列分析浅析内容,有需要的朋友们跟着学习下。
    2021-05-05
  • ComplexHeatmap绘制单个热图

    ComplexHeatmap绘制单个热图

    这篇文章主要为大家介绍了ComplexHeatmap绘制单个热图示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 浅析R语言中map(映射)与reduce(规约)

    浅析R语言中map(映射)与reduce(规约)

    大家在R语言数据处理中非常常见map(映射)与reduce(规约)操作,map表示映射,可以在一个或多个列表/向量的每个位置上应用相同函数进行计算而reduce函数表示规约,计算向量中相邻的两个元素,本文给大家介绍R语言map与reduce的相关知识,感兴趣的朋友一起看看吧
    2021-05-05
  • R语言变量重编码、重命名的操作

    R语言变量重编码、重命名的操作

    这篇文章主要介绍了R语言变量重编码、重命名的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言对数据库进行操作的实例详解

    R语言对数据库进行操作的实例详解

    在本篇文章里小编给大家分享的是一篇关于R语言对数据库进行操作的实例详解内容,有兴趣的朋友们跟着学习下吧。
    2021-05-05

最新评论