R语言 检查一个因子是否是一个有序的因子 – is.ordered() 函数

R语言 检查一个因子是否是一个有序的因子 – is.ordered() 函数

R编程语言 中的is.ordered()函数 用于检查传递的因子是否是一个有序的因子。

语法: is.ordered( factor)

参数

  • factor 要检查的因子

is.ordered() 函数在R语言中的编程实例

例子1: R语言 的去核--is.ordered()函数

# Creating a vector
x<-c("female", "male", "male", "female")
 
# Converting vector into factor
gender <- factor(x)
 
# Using is.ordered() Function
# to check if a factor is ordered
is.ordered(gender)

输出

[1] FALSE

例2 :

# creating vector size
size = c("small", "large", "large", "small", 
         "medium", "large", "medium", "medium")  
sizes <- ordered(c("small", "large", "large",
                   "small", "medium"))
   
# ordering the levels
sizes <- ordered(sizes, levels = c("small", "medium",
                                   "large"))    
 
# Checking if the factor is ordered
# using is.ordered() function
is.ordered(sizes)

输出

[1] TRUE

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程