频道栏目
首页 > 资讯 > 云计算 > 正文

R语言中cut()函数的用法?

18-03-20        来源:[db:作者]  
收藏   我要投稿
R语言中cut()函数的用法?
cut():切割将x的范围划分为时间间隔,并根据其所处的时间间隔对x中的值进行编码。 参数:breaks:两个或更多个唯一切割点或单个数字(大于或等于2)的数字向量,给出x被切割的间隔的个数。 breaks:采用fivenum():返回五个数据:最小值、下四分位数、中位数、上四分位数、最大值。 labels:为区间数,打标签 ordered_result:逻辑:结果应该是一个有序的因素吗?
先用fivenum求出5个数,再用labels为每两个数之间,贴标签,采用(]的区间, 再将各个数,对应区间,求出即可
>j1<-c(23,62,72,80,59,82,90,43,94)
break1<-fivenum(j1)
> break1
[1] 23 59 72 82 94
> labels = c("差", "中", "良", "优")
> j2<-cut(j1,break1,labels,ordered_result = T)
> j2
[1]  中   中   良   差   良   优   差   优  
Levels: 差 < 中 < 良 < 优
相关TAG标签
上一篇:如何在VirtualBox虚拟机中安装CentOS7系统?
下一篇:计算机网络基础知识学习
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站