# Example usage:
library(dplyr)
library(forcats)
# Create a sample dataset
data <- data.frame(
var1 = factor(c("A", "B", "A", "C", "B", "B")),
var2 = factor(c("X", "Y", "X", "Y", "X", "Z")),
var3 = c(1, 2, 3, 4, 5, 6) # Non-factor variable
)
# Reorder qualitative variables by frequency
data <- ordonner_variables_qualitatives(data)
# Check the new order of levels
levels(data$var1) # Output: "B" "A" "C"
levels(data$var2) # Output: "X" "Y" "Z"
Run the code above in your browser using DataLab