From 552535a13dce5d96ebc84ce4f0b542894d778b59 Mon Sep 17 00:00:00 2001 From: Fabian Pedregosa <fabian.pedregosa@inria.fr> Date: Tue, 5 Jan 2010 13:37:33 +0000 Subject: [PATCH] Split german data between features and label From: cdavid <cdavid@cb17146a-f446-4be1-a4f7-bd7c5bb65646> git-svn-id: https://scikit-learn.svn.sourceforge.net/svnroot/scikit-learn/trunk@10 22fbfee3-77ab-4535-9bad-27d1bd3bc7d8 --- scikits/learn/datasets/german/data.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scikits/learn/datasets/german/data.py b/scikits/learn/datasets/german/data.py index 6af9507e84..221caed1e9 100644 --- a/scikits/learn/datasets/german/data.py +++ b/scikits/learn/datasets/german/data.py @@ -86,11 +86,12 @@ def load(): """ import numpy from german import feat, label + data = {} descr = [('feat' + str(i), numpy.int) for i in range(1, 25)] descr.append(('label', numpy.int)) - data = numpy.empty(len(feat['feat1']), dtype = descr) + data['feat'] = numpy.empty(len(feat['feat1']), dtype = descr) for i in feat.keys(): - data[i] = numpy.array(numpy.round([float(j) for j in feat[i]])) + data['feat'][i] = numpy.array(numpy.round([float(j) for j in feat[i]])) data['label'] = numpy.array([numpy.int(i) for i in label]) return data -- GitLab