def create_data(path): file_utils = FileUtils() reader = file_utils.getCsvReader(path) data = [] for row in reader: sub = [] for i in range(0, len(row)-1): sub.append(float(row[i])) sub.append(row[len(row)-1]) data.append(sub) return data
def create_data(path): file_utils = FileUtils() reader = file_utils.getCsvReader(path) data = [] for row in reader: sub = [] for i in range(0, len(row) - 1): sub.append(float(row[i])) sub.append(row[len(row) - 1]) data.append(sub) return data
def __init__(self, filename): fileUtils = FileUtils() reader = fileUtils.getCsvReader(filename) self.headers = reader.next() self.label_list = [] self.feature_list = [] for row in reader: self.label_list.append(row[len(row) - 1]) rowDict = {} for i in range(1, len(row) - 1): rowDict[self.headers[i]] = row[i] self.feature_list.append(rowDict)
def __init__(self, filename): fileUtils = FileUtils() reader = fileUtils.getCsvReader(filename) self.headers = reader.next() self.label_list = [] self.feature_list = [] for row in reader: self.label_list.append(row[len(row)-1]) rowDict = {} for i in range(1, len(row)-1): rowDict[self.headers[i]] = row[i] self.feature_list.append(rowDict)