文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2024-04-02 19:55

关注

从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()函数可将向量转化成数组或矩阵。

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

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯