An extension of this method could be to incorporate a function that evaluates each column in a data frame to determine which of the three processing functions would be most appropriate, potentially opening the door to automated data preprocessing, which could prove beneficial for big data scale training sets.