def cleaner_pipeline(self, drop_keywords, inplace=None, missing_percentage=10): cleaner = Cleaner(self.df, self.file_type) cleaner.drop_column_contains(drop_keywords) cleaner.drop_sentence_columns(inplace=inplace) cleaner.drop_date_columns(inplace=inplace) cleaner.drop_missing_columns(missing_percentage) cleaner.strip_signs() cleaner.drop_special_columns(inplace=inplace) df = cleaner.space_to_underscore() return df