source: prdatasets/hepatitis.m @ 153

Last change on this file since 153 was 150, checked in by bduin, 5 years ago
File size: 1.2 KB
Line 
1%HEPATITIS 155 objects with 19 features in 2 classes
2%
3%             A = HEPATITIS
4%
5% The hepatitis database from UCI to predict if the patient will live or
6% die.
7%
8%             A = HEPATITIS(VAL)
9%
10% By default objects with missing values are removed. When something else
11% is desired, use one of the options in MISVAL.
12%
13% SEE ALSO <a href="http://prtools.tudelft.nl/prtools/">PRTools Guide</a>, <a href="http://archive.ics.uci.edu/ml/">UCI Website</a>
14% PRTOOLS, DATASETS, MISVAL
15
16% Copyright: R.P.W. Duin
17
18function a = hepatitis(val)
19
20if nargin<1
21  val = 'remove';
22end
23
24a = pr_loadmatfile;
25if isempty(a)
26  opt.delimeter = ' ';
27  opt.labfeat   = 1;
28  opt.featnames = {'age' 'sex' 'steroid' 'antivirals' 'fatigue' 'malaise' ...
29    'anorexia' 'liver big' 'liver firm' 'spleen palpable' 'spiders' ...
30    'ascites' 'varices' 'bilirubin' 'alk phosphate' 'sgot' 'albumin' ...
31    'protime' 'histology'};
32  opt.classnames = {'die' 'live'};
33  opt.desc = 'The hepatitis database from UCI to predict if the patient will live or die.';
34  user.link = 'ftp://ftp.ics.uci.edu/pub/machine-learning-databases/hepatitis/';
35  opt.dsetname = 'Hepatitis Data Set';
36  a = pr_download('http://prtools.tudelft.nl/prdatasets/hepatitis.dat',[],opt);
37end
38a = misval(a,val);
Note: See TracBrowser for help on using the repository browser.