Changeset 446
- Timestamp:
- 07/21/07 08:02:46 (5 years ago)
- Location:
- trunk/learn/scikits/learn
- Files:
-
- 2 modified
-
datasets/setup.py (modified) (1 diff)
-
utils/attrselect.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/learn/scikits/learn/datasets/setup.py
r191 r446 3 3 def configuration(parent_package='',top_path=None): 4 4 from numpy.distutils.misc_util import Configuration 5 config = Configuration('data ',parent_package,top_path)5 config = Configuration('datasets',parent_package,top_path) 6 6 config.add_subpackage('oldfaithful') 7 7 config.add_subpackage('pendigits') -
trunk/learn/scikits/learn/utils/attrselect.py
r443 r446 1 1 #! /usr/bin/env python 2 # Last Change: Sat Jul 21 0 7:00 PM 2007 J2 # Last Change: Sat Jul 21 09:00 PM 2007 J 3 3 4 4 """This module implements function to extract attributes and/or classes from … … 9 9 # Attributes info 10 10 attr = get_attributes(data) 11 msg = "data Irishas: \n" + "\t%d attributes: " % len(attr)11 msg = "data has: \n" + "\t%d attributes: " % len(attr) 12 12 if len(attr) > 0: 13 13 msg += ", ".join([i for i in attr[:-1]]) … … 21 21 msg += "\t%d classes: " % len(cl) 22 22 msg += ", ".join([i for i in cl]) 23 else:24 msg += "\tNo classes"23 else: 24 msg += "\tNo classes" 25 25 26 msg += '\n' 27 # Number of samples 28 ns = len(data) 29 msg += "\t%d samples in the dataset:\n" % ns 26 msg += '\n' 27 28 # Number of samples 29 ns = len(data) 30 if label is not None: 30 31 if cl is not None and len(cl) > 0: 32 msg += "\t%d samples in the dataset:\n" % ns 31 33 c2ind = get_c2ind(cl, label) 32 34 msg += "".join(["\t\t%d samples for class %s\n" \ 33 35 % (len(c2ind[cname]), cname) \ 34 36 for cname in cl]) 37 else: 38 msg += "\t%d samples in the dataset\n" % ns 35 39 36 40 print msg … … 90 94 91 95 if __name__ == '__main__': 92 from scikits.learn.datasets import iris, german 96 from scikits.learn.datasets import iris, german, pendigits, oldfaithful 93 97 d = iris.load() 94 98 data, lab, cl = d['data'], d['label'], d['class'] … … 98 102 data, lab, cl = d['data'], d['label'], d['class'] 99 103 print_dataset_info(data, lab, cl) 104 105 d = oldfaithful.load() 106 data = d['data'] 107 print_dataset_info(data) 108 109 d = pendigits.load() 110 data, lab, cl = d['data'], d['label'], d['class'] 111 print_dataset_info(data, lab, cl)
