R语言中的便捷小操作有哪些
本篇文章给大家分享的是有关R语言中的便捷小操作有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
创新互联建站-云计算及IDC服务提供商,涵盖公有云、IDC机房租用、成都多线服务器托管、等保安全、私有云建设等企业级互联网基础服务,服务电话:028-86922220
管道处理
管道处理避免了中间变量的生成,从而节省了内存,并且使代码直观易读,很大程度的简化代码。
R语言中,管道运算符为“dplyr”包中的“%>%”,指左边的结果作为参数,传入右边的函数。默认左边的结果作为右面函数中的第一个传入参数,或者唯一缺失的参数。
运用iris数据集,介绍管道运算符的使用。
首先导入数据并加载dplyr包。
当右侧函数只有一个参数时,以计算iris数据集第一列均值为例:
第二种方式中,“.”代表了输入参数的位置。第三种方式中,虽然去掉了括号,但是函数功能没有改变。
当右侧函数有两个输入参数时,以用iris数据集前两列生成新数据框,并查看前六行为例:
注意通过上述三种表示,得到结果中第一列和第二列数据的顺序。且右侧函数输入参数列表中如果出现“,”,相应位置必须加入“.”表示左侧传入参数。
attach()与detach()函数
当我们选取列表或数据框中对象时,需要用到“$”符号,但是当数据文件中有很多变量时,多次使用“$”会很麻烦,这时可以用attach()函数,连接数据,使得可以直接通过变量名来获取变量中的信息。detach()为撤销相应操作。
以上就是R语言中的便捷小操作有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
名称栏目:R语言中的便捷小操作有哪些
文章链接:http://ybzwz.com/article/pdsesp.html