def getFeatures(self):
csv_files = self.experiment.getFeaturesFilesFullpaths()
features_names = []
features = None
for csv_file in csv_files:
with open(csv_file, 'r') as f:
header = f.readline().strip('\n').split(',')[1:]
features_names += header
current_features = list(list(rec) for rec in csv.reader(f,
quoting = csv.QUOTE_NONNUMERIC))
if features is None:
features = [l[1:] for l in current_features]
else:
features = [f1 + f2[1:] for f1, f2 in zip(features, current_features)]
features = np.array(features)
return features, features_names
评论列表
文章目录