R语言中的函数7:cut()

函数介绍

R语言中的cut()函数通过对一个序列变量进行分割,然后作成一个无序因子或者因子向量。

cut(x, breaks, labels = NULL, include.lowest = FALSE, 
    right = TRUE, dig.lab = 3, ordered_result = FALSE)
  • x:数值型向量;
  • breaks:切割点向量;
  • labels:水平的标签,其默认值为空,此时水平用(num1,mum2]或[num1,mum2)形式表示;
  • right:逻辑值,默认为TRUE,表示区间为(num1,mum2]形式;
  • include.lowest:逻辑值,默认为FALSE,当right=TRUE时表示是否包含最小值,当right=FALSE时表示是否包含最大值;
  • dig.lab:当参数labels=NULL时,设定(num1,mum2]或[num1,mum2)中数字的位数;
  • ordered_result:逻辑值,默认为FALSE,决定是否为有序因子。

实例

某班级有36位学生,其成绩为百分制,对应的等级为:
优秀:scores >= 90
良好:90 > scores >= 80
中等:80 > scores >= 70
及格:70 > scores >= 60
不及格:60 > scores

R语言中的函数7:cut()_第1张图片

你可能感兴趣的:(#,R语言中的函数,r语言,开发语言)