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