def TestEncodeDataDecisionTreeDF(self): # test conversion of encoded data to pandas dataframe using using the # decision tree classification algorithm encoded_df = bu.encode_data_df(self.df, 'Decision Tree') columns = encoded_df.columns.values self.assertEqual(columns[0], 'ID') self.assertEqual(columns[1], 'ProbWindDD') self.assertEqual(columns[2], 'WindDirection')
def TestEncodeDataNaiveBayesDF(self): # test conversion of encoded data to pandas dataframe using using the # Naive Bayes classification algorithm encoded_df = bu.encode_data_df(self.df, 'Naive Bayes') columns = encoded_df.columns.values self.assertEqual(columns[0], 'ID') self.assertEqual(columns[1], 'ProbWindDD') self.assertEqual(columns[2], 'North') self.assertEqual(columns[3], 'easT') self.assertEqual(columns[4], 'sOuTh') self.assertEqual(columns[5], 'west')