温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

R语言中的便捷小操作有哪些

发布时间:2021-11-22 09:22:01 来源:亿速云 阅读:183 作者:柒染 栏目:大数据

本篇文章给大家分享的是有关R语言中的便捷小操作有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

  • 管道处理

管道处理避免了中间变量的生成,从而节省了内存,并且使代码直观易读,很大程度的简化代码。

R语言中,管道运算符为“dplyr”包中的“%>%”,指左边的结果作为参数,传入右边的函数。默认左边的结果作为右面函数中的第一个传入参数,或者唯一缺失的参数。

运用iris数据集,介绍管道运算符的使用。

首先导入数据并加载dplyr包。

R语言中的便捷小操作有哪些

当右侧函数只有一个参数时,以计算iris数据集第一列均值为例:

R语言中的便捷小操作有哪些

第二种方式中,“.”代表了输入参数的位置。第三种方式中,虽然去掉了括号,但是函数功能没有改变。

当右侧函数有两个输入参数时,以用iris数据集前两列生成新数据框,并查看前六行为例:

R语言中的便捷小操作有哪些

注意通过上述三种表示,得到结果中第一列和第二列数据的顺序。且右侧函数输入参数列表中如果出现“,”,相应位置必须加入“.”表示左侧传入参数。

  • attach()与detach()函数

当我们选取列表或数据框中对象时,需要用到“$”符号,但是当数据文件中有很多变量时,多次使用“$”会很麻烦,这时可以用attach()函数,连接数据,使得可以直接通过变量名来获取变量中的信息。detach()为撤销相应操作。

R语言中的便捷小操作有哪些

以上就是R语言中的便捷小操作有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI