code: def apply(self, data_source):
          
          dataframe = self.__get_dataframe(data_source, use_target=False)
          dataframe = self.__cleaner.apply(dataframe)
          dataframe = self.__transformer.apply(dataframe)
          return dataframe
docs: Called with the predict data (new information).
          @param data_source: Either a pandas.DataFrame or a file-like object.