示例#1
0
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
示例#2
0
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
示例#3
0
 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)
示例#4
0
 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)