R 语言中subset()函数使用- 何帅 - 博客园

文章推薦指數: 80 %
投票人數:10人

R语言中的subset()应用也可以使用select参数选择指定的列以上是subset函数在结合data.frame进行条件筛选时的常见用法subset函数还可以用在向量上, ... 首页 新闻 博问 专区 闪存 班级 我的博客 我的园子 账号设置 简洁模式... 退出登录 注册 登录 何帅 R语言中subset()函数使用 R语言中的subset()应用 >DatafraDatafra namefamily 11xiao 22ming 34 4NA 54zhou 65zheng 77li ##选出name列大一等于一的行 >subset(Datafra,name>=1) namefamily 11xiao 22ming 34 54zhou 65zheng 77li #由于family中有NA,因此去掉有NA的行 >subset(Datafra,name>=1&family!="NA") namefamily 11xiao 22ming 54zhou 65zheng 77li 也可以使用select参数选择指定的列 >subset(Datafra,name>=1&family!="NA",select=1) name 11 22 54 65 77#只选择符合筛选条件的第一列 以上是subset函数在结合data.frame进行条件筛选时的常见用法 subset函数还可以用在向量上,其实这从上面的用法中也能够推导出来,例如: >vecsubset(vec,vec>2) [1]343 #可以看出用subset函数进行筛选时,筛选过程中会自动忽略掉NA值,这是个很方便的去掉NA值的特性      posted@ 2017-05-0314:56  何帅  阅读(20161)  评论(0)  编辑  收藏  举报 刷新评论刷新页面返回顶部 Copyright©2021何帅 Poweredby.NET6onKubernetes



請為這篇文章評分?