reOrder: Re-order levels of a factor, according to some desired...

View source: R/utils.R View source: R/discretize.R

reOrderR Documentation

Re-order levels of a factor, according to some desired ordinal form.

Description

Use to order the levels of a factor in a desired sequence.

Usage

    reOrder(dataset, colName, levelNames)

Arguments

dataset

Dataset to reorder.

colName

Column name.

levelNames

Names of the reordered levels

Author(s)

Norm Matloff <matloff@cs.ucdavis.edu>, Vincent Yang <vinyang@ucdavis.edu>, and Harrison Nguyen <hhnguy@ucdavis.edu>

Examples

   sl <- c('primary','college','hs','middle','hs')
   z <- data.frame(
          schlvl = factor(x=sl,
             levels=c('college','hs','middle','primary'))
          )
   z
   z <- reOrder(z,'schlvl',c('primary','middle','hs','college'))
   str(z)  # shows the desired label order in the 'categoryorder' attribute

matloff/cdparcoord documentation built on Feb. 24, 2025, 12:55 p.m.