powered by
Creates a factor.
factor
By default, the output will have its levels in the original order, i.e., levels = unique(x), as opposed to factor's default where levels = sort(unique(x)).
levels = unique(x)
levels = sort(unique(x))
fctr(x, levels=unique(x), ..., sort=FALSE, rev=FALSE)
Factor vector having levels ordered according to the order of elements in input and arguments sort, rev.
sort
rev
Object to be turned into a factor.
Levels for the new factor; unique(x) by default.
unique(x)
Other arguments passed to factor.
Logical, default FALSE. Should levels be sorted?
FALSE
levels
Logical, default FALSE. Should levels be reversed? Applied after sort.
levels(factor(c("b","a","c"))) levels(fctr(c("b","a","c"))) levels(fctr(c("b","a","c"), rev=TRUE)) levels(fctr(c("b","a","c"), sort=TRUE)) levels(fctr(c("b","a","c"), sort=TRUE, rev=TRUE))
Run the code above in your browser using DataLab