Open In App

Convert an Unordered Factor to an Ordered Factor in R Programming - as.ordered() Function

Last Updated : 04 Jun, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
as.ordered() function in R Language takes an unordered factor as argument and converts it into an ordered factor.
Syntax: as.ordered(factor) Parameters: factor: Unordered Factor to be converted
Example 1: Python3 1==
# Creating a vector 
x<-c("North", "North", "East", "West") 

# Converting vector into factor
Directions <- factor(x)

# Using as.ordered() Function
# to order an unordered factor
as.ordered(Directions)
Output:
[1] North North East  West 
Levels: East < North < West
Example 2: Python3 1==
# creating vector size 
size = c("small", "large", "large", "small",  
         "medium", "large", "medium", "medium")   
sizes <- ordered(c("small", "large", "large", 
                   "small", "medium")) 
  
# Using as.ordered() Function
# to order an unordered factor
as.ordered(sizes)
Output:
[1] small  large  large  small  medium
Levels: large < medium < small

Next Article
Article Tags :

Similar Reads