This method for c combines factors while properly preserves level
information.
Usage
c.factor(..., recursive = FALSE)
Arguments
...
factors to be combined
recursive
ignored
Value
A single factor object. The levels on the new object are created by
concatinating the levels of the provided factors, with any duplicate
level names merged, and with the factor coding modified appropriately.