drop.levels is a generic function, where default method does
nothing, while method for factor s drops all unused levels. There
are also convinient methods for list and data.frame, where
all unused levels are droped in all factors (one by one) in a
list or a data.frame.