"Publication Request: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This file describes the contents of the heart-disease directory. This directory contains 4 databases concerning heart disease diagnosis. All attributes are numeric-valued. The data was collected from the four following locations: 1. Cleveland Clinic Foundation (cleveland.data) 2. Hungarian Institute of Cardiology, Budapest (hungarian.data) 3. V.A. Medical Center, Long Beach, CA (long-beach-va.data) 4. University Hospital, Zurich, Switzerland (switzerland.data) Each database has the same instance format. While the databases have 76 raw attributes, only 14 of them are actually used. Thus I've taken the liberty of making 2 copies of each database: one with all the attributes and 1 with the 14 attributes actually used in past experiments. The authors of the databases have requested: ...that any publications resulting from the use of the data include the names of the principal investigator responsible for the data collection at each institution. They would be: 1. Hungarian Institute of Cardiology. Budapest: Andras Janosi, M.D. 2. University Hospital, Zurich, Switzerland: William Steinbrunn, M.D. 3. University Hospital, Basel, Switzerland: Matthias Pfisterer, M.D. 4. V.A. Medical Center, Long Beach and Cleveland Clinic Foundation: Robert Detrano, M.D., Ph.D. Thanks in advance for abiding by this request. David Aha July 22, 1988 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 1. Title: Heart Disease Databases 2. Source Information: (a) Creators: -- 1. Hungarian Institute of Cardiology. Budapest: Andras Janosi, M.D. -- 2. University Hospital, Zurich, Switzerland: William Steinbrunn, M.D. -- 3. University Hospital, Basel, Switzerland: Matthias Pfisterer, M.D. -- 4. V.A. Medical Center, Long Beach and Cleveland Clinic Foundation: Robert Detrano, M.D., Ph.D. (b) Donor: David W. Aha (aha@ics.uci.edu) (714) 856-8779 (c) Date: July, 1988 3. Past Usage: 1. Detrano,~R., Janosi,~A., Steinbrunn,~W., Pfisterer,~M., Schmid,~J., Sandhu,~S., Guppy,~K., Lee,~S., \\& Froelicher,~V. (1989). {\\it International application of a new probability algorithm for the diagnosis of coronary artery disease.} {\\it American Journal of Cardiology}, {\\it 64},304--310. -- International Probability Analysis -- Address: Robert Detrano, M.D. Cardiology 111-C V.A. Medical Center 5901 E. 7th Street Long Beach, CA 90028 -- Results in percent accuracy: (for 0.5 probability threshold) Data Name: CDF CADENZA -- Hungarian 77 74 Long beach 79 77 Swiss 81 81 -- Approximately a 77% correct classification accuracy with a logistic-regression-derived discriminant function 2. David W. Aha & Dennis Kibler -- -- Instance-based prediction of heart-disease presence with the Cleveland database -- NTgrowth: 77.0% accuracy -- C4: 74.8% accuracy 3. John Gennari -- Gennari, J.~H., Langley, P, \\& Fisher, D. (1989). Models of incremental concept formation. {\\it Artificial Intelligence, 40}, 11--61. -- Results: -- The CLASSIT conceptual clustering system achieved a 78.9% accuracy on the Cleveland database. 4. Relevant Information: This database contains 76 attributes, but all published experiments refer to using a subset of 14 of them. In particular, the Cleveland database is the only one that has been used by ML researchers to this date. The \"goal\" field refers to the presence of heart disease in the patient. It is integer valued from 0 (no presence) to 4. Experiments with the Cleveland database have concentrated on simply attempting to distinguish presence (values 1,2,3,4) from absence (value 0). The names and social security numbers of the patients were recently removed from the database, replaced with dummy values. One file has been \"processed\", that one containing the Cleveland database. All four unprocessed files also exist in this directory. 5. Number of Instances: Database: # of instances: Cleveland: 303 Hungarian: 294 Switzerland: 123 Long Beach VA: 200 6. Number of Attributes: 76 (including the predicted attribute) 7. Attribute Information: -- Only 14 used -- 1. #3 (age) -- 2. #4 (sex) -- 3. #9 (cp) -- 4. #10 (trestbps) -- 5. #12 (chol) -- 6. #16 (fbs) -- 7. #19 (restecg) -- 8. #32 (thalach) -- 9. #38 (exang) -- 10. #40 (oldpeak) -- 11. #41 (slope) -- 12. #44 (ca) -- 13. #51 (thal) -- 14. #58 (num) (the predicted attribute) -- Complete attribute documentation: 1 id: patient identification number 2 ccf: social security number (I replaced this with a dummy value of 0) 3 age: age in years 4 sex: sex (1 = male; 0 = female) 5 painloc: chest pain location (1 = substernal; 0 = otherwise) 6 painexer (1 = provoked by exertion; 0 = otherwise) 7 relrest (1 = relieved after rest; 0 = otherwise) 8 pncaden (sum of 5, 6, and 7) 9 cp: chest pain type -- Value 1: typical angina -- Value 2: atypical angina -- Value 3: non-anginal pain -- Value 4: asymptomatic 10 trestbps: resting blood pressure (in mm Hg on admission to the hospital) 11 htn 12 chol: serum cholestoral in mg/dl 13 smoke: I believe this is 1 = yes; 0 = no (is or is not a smoker) 14 cigs (cigarettes per day) 15 years (number of years as a smoker) 16 fbs: (fasting blood sugar > 120 mg/dl) (1 = true; 0 = false) 17 dm (1 = history of diabetes; 0 = no such history) 18 famhist: family history of coronary artery disease (1 = yes; 0 = no) 19 restecg: resting electrocardiographic results -- Value 0: normal -- Value 1: having ST-T wave abnormality (T wave inversions and/or ST elevation or depression of > 0.05 mV) -- Value 2: showing probable or definite left ventricular hypertrophy by Estes' criteria 20 ekgmo (month of exercise ECG reading) 21 ekgday(day of exercise ECG reading) 22 ekgyr (year of exercise ECG reading) 23 dig (digitalis used furing exercise ECG: 1 = yes; 0 = no) 24 prop (Beta blocker used during exercise ECG: 1 = yes; 0 = no) 25 nitr (nitrates used during exercise ECG: 1 = yes; 0 = no) 26 pro (calcium channel blocker used during exercise ECG: 1 = yes; 0 = no) 27 diuretic (diuretic used used during exercise ECG: 1 = yes; 0 = no) 28 proto: exercise protocol 1 = Bruce 2 = Kottus 3 = McHenry 4 = fast Balke 5 = Balke 6 = Noughton 7 = bike 150 kpa min/min (Not sure if \"kpa min/min\" is what was written!) 8 = bike 125 kpa min/min 9 = bike 100 kpa min/min 10 = bike 75 kpa min/min 11 = bike 50 kpa min/min 12 = arm ergometer 29 thaldur: duration of exercise test in minutes 30 thaltime: time when ST measure depression was noted 31 met: mets achieved 32 thalach: maximum heart rate achieved 33 thalrest: resting heart rate 34 tpeakbps: peak exercise blood pressure (first of 2 parts) 35 tpeakbpd: peak exercise blood pressure (second of 2 parts) 36 dummy 37 trestbpd: resting blood pressure 38 exang: exercise induced angina (1 = yes; 0 = no) 39 xhypo: (1 = yes; 0 = no) 40 oldpeak = ST depression induced by exercise relative to rest 41 slope: the slope of the peak exercise ST segment -- Value 1: upsloping -- Value 2: flat -- Value 3: downsloping 42 rldv5: height at rest 43 rldv5e: height at peak exercise 44 ca: number of major vessels (0-3) colored by flourosopy 45 restckm: irrelevant 46 exerckm: irrelevant 47 restef: rest raidonuclid (sp?) ejection fraction 48 restwm: rest wall (sp?) motion abnormality 0 = none 1 = mild or moderate 2 = moderate or severe 3 = akinesis or dyskmem (sp?) 49 exeref: exercise radinalid (sp?) ejection fraction 50 exerwm: exercise wall (sp?) motion 51 thal: 3 = normal; 6 = fixed defect; 7 = reversable defect 52 thalsev: not used 53 thalpul: not used 54 earlobe: not used 55 cmo: month of cardiac cath (sp?) (perhaps \"call\") 56 cday: day of cardiac cath (sp?) 57 cyr: year of cardiac cath (sp?) 58 num: diagnosis of heart disease (angiographic disease status) -- Value 0: < 50% diameter narrowing -- Value 1: > 50% diameter narrowing (in any major vessel: attributes 59 through 68 are vessels) 59 lmt 60 ladprox 61 laddist 62 diag 63 cxmain 64 ramus 65 om1 66 om2 67 rcaprox 68 rcadist 69 lvx1: not used 70 lvx2: not used 71 lvx3: not used 72 lvx4: not used 73 lvf: not used 74 cathef: not used 75 junk: not used 76 name: last name of patient (I replaced this with the dummy string \"name\") 9. Missing Attribute Values: Several. Distinguished with value -9.0. 10. Class Distribution: Database: 0 1 2 3 4 Total Cleveland: 164 55 36 35 13 303 Hungarian: 188 37 26 28 15 294 Switzerland: 8 48 32 30 5 123 Long Beach VA: 51 56 41 42 10 200 'slope' is ordered Relabeled values in attribute 'sex' From: 0 To: female From: 1 To: male Relabeled values in attribute 'cp' From: 1 To: typ_angina From: 4 To: asympt From: 3 To: non_anginal From: 2 To: atyp_angina Relabeled values in attribute 'fbs' From: 1 To: t From: 0 To: f Relabeled values in attribute 'restecg' From: 2 To: left_vent_hyper From: 0 To: normal From: 1 To: st_t_wave_abnormality Relabeled values in attribute 'exang' From: 0 To: no From: 1 To: yes Relabeled values in attribute 'slope' From: 1 To: up From: 2 To: flat From: 3 To: down Relabeled values in attribute 'thal' From: 6 To: fixed_defect From: 3 To: normal From: 7 To: reversable_defect Relabeled values in attribute 'num' From: '0' To: '<50' From: '1' To: '>50_1' From: '2' To: '>50_2' From: '3' To: '>50_3' From: '4' To: '>50_4' " "0" "cleveland-14-heart-disease" "typ_angina" "asympt" "asympt" "non_anginal" "atyp_angina" "atyp_angina" "asympt" "asympt" "asympt" "asympt" "asympt" "atyp_angina" "non_anginal" "atyp_angina" "non_anginal" "non_anginal" "atyp_angina" "asympt" "non_anginal" "atyp_angina" "typ_angina" "typ_angina" "atyp_angina" "non_anginal" "asympt" "non_anginal" "non_anginal" "typ_angina" "asympt" "asympt" "typ_angina" "asympt" "non_anginal" "asympt" "non_anginal" "asympt" "asympt" "asympt" "asympt" "non_anginal" "asympt" "typ_angina" "atyp_angina" "non_anginal" "asympt" "non_anginal" "non_anginal" "asympt" "non_anginal" "non_anginal" "atyp_angina" "asympt" "asympt" "atyp_angina" "asympt" "asympt" "non_anginal" "asympt" "non_anginal" "typ_angina" "asympt" "non_anginal" "asympt" "non_anginal" "asympt" "asympt" "non_anginal" "non_anginal" "asympt" "non_anginal" "non_anginal" "asympt" "asympt" "asympt" "asympt" "non_anginal" "asympt" "non_anginal" "atyp_angina" "asympt" "asympt" "asympt" "non_anginal" "non_anginal" "atyp_angina" "non_anginal" "non_anginal" "non_anginal" "asympt" "non_anginal" "asympt" "asympt" "non_anginal" "non_anginal" "non_anginal" "asympt" "asympt" "asympt" "atyp_angina" "asympt" "asympt" "typ_angina" "asympt" "non_anginal" "non_anginal" "atyp_angina" "asympt" "non_anginal" "asympt" "asympt" "asympt" "asympt" "typ_angina" "asympt" "non_anginal" "atyp_angina" "non_anginal" "asympt" "asympt" "asympt" "asympt" "asympt" "non_anginal" "asympt" "typ_angina" "atyp_angina" "asympt" "asympt" "atyp_angina" "asympt" "non_anginal" "non_anginal" "atyp_angina" "asympt" "non_anginal" "atyp_angina" "asympt" "atyp_angina" "asympt" "non_anginal" "atyp_angina" "typ_angina" "atyp_angina" "non_anginal" "non_anginal" "non_anginal" "asympt" "non_anginal" "atyp_angina" "non_anginal" "typ_angina" "asympt" "non_anginal" "asympt" "asympt" "asympt" "asympt" "asympt" "asympt" "non_anginal" "atyp_angina" "asympt" "non_anginal" "asympt" "non_anginal" "asympt" "non_anginal" "atyp_angina" "asympt" "atyp_angina" "non_anginal" "asympt" "asympt" "asympt" "asympt" "asympt" "asympt" "asympt" "non_anginal" "non_anginal" "asympt" "asympt" "typ_angina" "typ_angina" "atyp_angina" "non_anginal" "atyp_angina" "atyp_angina" "non_anginal" "non_anginal" "asympt" "asympt" "asympt" "non_anginal" "asympt" "typ_angina" "asympt" "atyp_angina" "typ_angina" "asympt" "asympt" "non_anginal" "non_anginal" "asympt" "asympt" "asympt" "asympt" "atyp_angina" "asympt" "non_anginal" "typ_angina" "non_anginal" "asympt" "asympt" "typ_angina" "atyp_angina" "asympt" "asympt" "asympt" "non_anginal" "non_anginal" "non_anginal" "asympt" "asympt" "atyp_angina" "asympt" "non_anginal" "asympt" "asympt" "non_anginal" "asympt" "non_anginal" "atyp_angina" "non_anginal" "asympt" "asympt" "asympt" "atyp_angina" "atyp_angina" "atyp_angina" "atyp_angina" "asympt" "typ_angina" "non_anginal" "asympt" "asympt" "asympt" "asympt" "atyp_angina" "asympt" "asympt" "asympt" "non_anginal" "asympt" "non_anginal" "asympt" "non_anginal" "atyp_angina" "atyp_angina" "non_anginal" "atyp_angina" "typ_angina" "non_anginal" "asympt" "asympt" "asympt" "non_anginal" "asympt" "non_anginal" "asympt" "asympt" "asympt" "asympt" "typ_angina" "typ_angina" "non_anginal" "non_anginal" "atyp_angina" "asympt" "asympt" "non_anginal" "asympt" "atyp_angina" "asympt" "asympt" "asympt" "atyp_angina" "atyp_angina" "atyp_angina" "non_anginal" "atyp_angina" "asympt" "asympt" "asympt" "atyp_angina" "asympt" "asympt" "typ_angina" "asympt" "asympt" "atyp_angina" "non_anginal" "non_anginal" 0 3 2 0 0 0 2 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 2 2 0 0 0 0 0 1 1 0 3 0 2 0 0 1 0 0 1 0 1 0 1 0 1 1 1 0 1 1 0 0 3 0 1 2 0 0 0 0 0 2 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 1 1 2 1 0 0 0 1 1 3 0 1 1 1 0 0 1 0 0 1 0 0 0 3 1 2 3 0 0 1 0 2 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 3 0 0 1 0 0 0 1 1 3 0 2 2 1 0 3 0 0 2 0 nan 1 0 0 1 0 0 0 2 1 3 1 1 3 0 2 2 0 2 0 3 1 3 0 3 nan 3 0 2 1 0 0 0 0 0 1 0 0 3 2 0 0 0 0 0 0 2 1 0 0 0 2 0 0 0 0 2 2 0 0 1 1 1 0 0 3 1 1 2 0 0 0 0 0 0 0 2 0 0 1 1 2 0 0 1 1 0 0 0 2 0 0 0 1 2 0 0 1 0 0 1 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 3 2 nan 0 0 0 0 0 2 0 0 2 0 0 2 1 1 nan nan "no" "yes" "yes" "no" "no" "no" "no" "yes" "no" "yes" "no" "no" "yes" "no" "no" "no" "no" "no" "no" "no" "yes" "no" "no" "no" "yes" "no" "no" "no" "no" "yes" "no" "yes" "no" "no" "yes" "no" "yes" "yes" "yes" "yes" "no" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "yes" "no" "no" "no" "yes" "yes" "yes" "yes" "no" "no" "yes" "no" "no" "yes" "no" "no" "no" "yes" "no" "no" "no" "yes" "no" "no" "yes" "yes" "no" "no" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "no" "yes" "no" "yes" "yes" "no" "yes" "no" "no" "no" "no" "yes" "no" "yes" "no" "yes" "yes" "no" "no" "yes" "yes" "no" "no" "no" "yes" "no" "yes" "no" "no" "yes" "no" "yes" "no" "yes" "no" "no" "yes" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "yes" "no" "yes" "no" "no" "no" "no" "yes" "no" "no" "no" "yes" "no" "yes" "yes" "no" "yes" "yes" "yes" "no" "no" "yes" "no" "yes" "no" "no" "no" "yes" "no" "no" "no" "no" "yes" "no" "no" "no" "yes" "yes" "no" "no" "yes" "no" "yes" "no" "no" "no" "yes" "no" "no" "no" "yes" "yes" "yes" "no" "yes" "no" "yes" "no" "yes" "no" "no" "no" "yes" "no" "no" "yes" "no" "no" "yes" "yes" "no" "no" "no" "yes" "yes" "no" "yes" "no" "yes" "no" "yes" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "no" "no" "yes" "no" "yes" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "no" "yes" "yes" "yes" "no" "no" "no" "yes" "no" "yes" "no" "no" "no" "no" "no" "no" "no" "yes" "no" "yes" "no" "no" "no" "yes" "no" "no" "no" "no" "no" "yes" "yes" "yes" "no" "no" "yes" "no" "no" "yes" "no" "no" "no" "t" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "t" "f" "t" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "t" "f" "f" "f" "f" "t" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "t" "f" "t" "f" "f" "t" "f" "t" "f" "t" "f" "f" "f" "t" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "t" "f" "f" "f" "t" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "t" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "t" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "t" "t" "f" "f" "t" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "t" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "f" "f" "f" "f" "f" "f" "f" "t" "f" "f" "t" "f" "f" "f" "f" 63 67 67 37 41 56 62 57 63 53 57 56 56 44 52 57 48 54 48 49 64 58 58 58 60 50 58 66 43 40 69 60 64 59 44 42 43 57 55 61 65 40 71 59 61 58 51 50 65 53 41 65 44 44 60 54 50 41 54 51 51 46 58 54 54 60 60 54 59 46 65 67 62 65 44 65 60 51 48 58 45 53 39 68 52 44 47 53 53 51 66 62 62 44 63 52 59 60 52 48 45 34 57 71 49 54 59 57 61 39 61 56 52 43 62 41 58 35 63 65 48 63 51 55 65 45 56 54 44 62 54 51 29 51 43 55 70 62 35 51 59 59 52 64 58 47 57 41 45 60 52 42 67 55 64 70 51 58 60 68 46 77 54 58 48 57 52 54 35 45 70 53 59 62 64 57 52 56 43 53 48 56 42 59 63 42 66 54 69 50 51 43 62 68 67 69 45 50 59 50 64 57 64 43 45 58 50 55 62 37 38 41 66 52 56 46 46 64 59 41 54 39 53 63 34 47 67 54 66 52 55 49 74 54 54 56 46 49 42 41 41 49 61 60 67 58 47 52 62 57 58 64 51 43 42 67 76 70 57 44 58 60 44 61 42 52 59 40 42 61 66 46 71 59 64 66 39 57 58 57 47 55 35 61 58 58 58 56 56 67 55 44 63 63 41 59 57 45 68 57 57 38 38 145 160 120 130 130 120 140 120 130 140 140 140 130 120 172 150 110 140 130 130 110 150 120 132 130 120 120 150 150 110 140 117 140 135 130 140 120 150 132 150 150 140 160 150 130 112 110 150 140 130 105 120 112 130 130 124 140 110 125 125 130 142 128 135 120 145 140 150 170 150 155 125 120 110 110 160 125 140 130 150 104 130 140 180 120 140 138 128 138 130 120 160 130 108 135 128 110 150 134 122 115 118 128 110 120 108 140 128 120 118 145 125 118 132 130 135 140 138 130 135 130 150 100 140 138 130 200 110 120 124 120 94 130 140 122 135 145 120 120 125 140 170 128 125 105 108 165 112 128 102 152 102 115 160 120 130 140 125 140 118 101 125 110 100 124 132 138 132 126 112 160 142 174 140 145 152 108 132 130 130 124 134 148 178 140 120 160 192 140 129 140 132 138 120 100 160 138 120 160 110 180 150 140 110 142 128 144 130 150 120 120 130 178 112 120 105 138 130 138 112 108 94 123 108 118 112 152 110 112 136 180 118 120 160 122 130 120 134 120 110 126 130 134 120 120 100 110 125 128 110 146 128 120 115 120 106 140 156 124 118 136 150 120 138 136 128 126 152 130 140 160 140 112 134 170 146 138 154 130 110 130 128 122 148 114 170 125 130 120 152 132 120 140 124 120 164 140 110 144 130 130 138 138 233 286 229 250 204 236 268 354 254 203 192 294 256 263 199 168 229 239 275 266 211 283 284 224 206 219 340 226 247 167 239 230 335 234 233 226 177 276 353 243 225 199 302 212 330 230 175 243 417 197 198 177 290 219 253 266 233 172 273 213 305 177 216 304 188 282 185 232 326 231 269 254 267 248 197 360 258 308 245 270 208 264 321 274 325 235 257 216 234 256 302 164 231 141 252 255 239 258 201 222 260 182 303 265 188 309 177 229 260 219 307 249 186 341 263 203 211 183 330 254 256 407 222 217 282 234 288 239 220 209 258 227 204 261 213 250 174 281 198 245 221 288 205 309 240 243 289 250 308 318 298 265 564 289 246 322 299 300 293 277 197 304 214 248 255 207 223 288 282 160 269 226 249 394 212 274 233 184 315 246 274 409 244 270 195 240 246 283 254 196 298 247 294 211 299 234 236 244 273 254 325 126 313 211 309 259 200 262 244 215 231 214 228 230 193 204 243 303 271 268 267 199 282 269 210 204 277 206 212 196 327 149 269 201 286 283 249 271 295 235 306 269 234 178 237 234 275 212 208 201 218 263 295 303 209 223 197 245 261 242 319 240 226 166 315 204 218 223 180 207 228 311 149 204 227 278 220 232 197 335 253 205 192 203 318 225 220 221 240 212 342 169 187 197 157 176 241 264 193 131 236 175 175 150 108 129 187 172 178 160 163 147 155 148 153 142 173 162 174 168 160 139 171 144 162 160 173 132 158 172 114 171 114 151 160 158 161 179 178 120 112 132 137 114 178 162 157 169 165 123 128 157 152 168 140 153 188 144 109 163 158 152 125 142 160 131 170 113 142 155 165 140 147 148 163 99 158 177 151 141 142 180 111 148 143 182 150 172 180 156 115 160 149 151 145 146 175 172 161 142 157 158 186 185 174 159 130 139 156 162 150 140 140 146 144 190 136 97 132 165 182 132 127 150 154 143 111 174 175 133 126 170 163 147 154 202 186 165 161 125 103 130 166 164 159 184 131 154 152 124 179 170 160 178 122 160 145 96 109 173 171 170 151 156 162 158 122 175 168 169 159 156 138 112 111 143 157 132 88 147 105 162 173 166 150 178 145 179 194 120 195 146 163 122 143 106 115 125 131 152 162 125 159 154 173 133 161 147 130 126 155 154 170 182 168 165 160 162 172 152 122 182 172 167 179 95 169 192 143 172 108 132 169 117 126 121 163 116 103 144 162 162 153 163 163 145 96 71 156 118 168 140 126 105 105 157 181 173 142 116 143 141 149 152 171 169 125 125 156 134 181 150 138 138 120 125 162 155 152 152 164 131 143 179 130 174 161 140 146 144 163 169 150 166 144 144 136 182 90 123 132 141 115 174 173 173 2 1 2 3 1 0 3 0 1 3 0 1 0 0 0 1 1 1 0 0 1 1 1 3 2 1 0 2 1 2 1 1 0 0 0 0 2 0 1 1 1 1 0 1 0 2 0 2 0 1 0 0 0 0 1 2 0 0 0 1 1 1 2 0 1 2 3 1 3 3 0 0 1 0 0 0 2 1 0 0 3 0 0 1 0 0 0 0 0 0 0 6 1 0 0 0 1 2 0 0 0 0 0 0 2 0 0 0 3 1 1 1 0 3 1 0 0 1 1 2 0 4 1 5 1 0 4 2 0 0 0 0 0 0 0 1 2 1 1 2 0 0 0 1 0 0 1 0 0 0 1 0 1 0 2 2 1 0 1 1 0 0 1 1 0 0 0 0 0 0 2 0 0 1 2 1 0 2 1 0 0 1 0 4 0 0 0 0 2 0 4 0 1 1 0 0 0 1 0 0 0 0 0 0 0 3 0 0 1 0 3 2 1 0 1 0 0 2 0 0 0 0 2 1 0 0 0 0 0 0 3 0 0 0 3 1 0 0 0 0 0 0 2 0 1 0 1 1 0 1 2 0 0 1 0 0 1 0 0 0 0 0 0 3 1 1 2 0 0 1 2 1 1 0 0 0 0 0 0 3 0 2 0 0 4 2 0 0 0 0 1 2 4 0 0 1 0 1 3 1 0 0 0 "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "'<50'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'>50_1'" "'<50'" "'<50'" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "left_vent_hyper" "normal" "normal" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "st_t_wave_abnormality" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "normal" "normal" "normal" "st_t_wave_abnormality" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "normal" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "normal" "normal" "left_vent_hyper" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "normal" "st_t_wave_abnormality" "normal" "normal" "st_t_wave_abnormality" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "normal" "left_vent_hyper" "normal" "normal" "normal" "normal" "left_vent_hyper" "normal" "normal" "male" "male" "male" "male" "female" "male" "female" "female" "male" "male" "male" "female" "male" "male" "male" "male" "male" "male" "female" "male" "male" "female" "male" "male" "male" "female" "female" "female" "male" "male" "female" "male" "male" "male" "male" "male" "male" "male" "male" "male" "female" "male" "female" "male" "female" "male" "male" "male" "female" "male" "female" "male" "male" "male" "male" "male" "male" "male" "male" "male" "female" "female" "male" "female" "male" "male" "male" "male" "male" "male" "female" "male" "male" "male" "male" "female" "male" "female" "male" "male" "male" "female" "male" "male" "male" "male" "male" "female" "female" "female" "male" "female" "male" "female" "female" "male" "male" "female" "male" "male" "male" "male" "female" "female" "male" "male" "male" "male" "male" "male" "female" "male" "male" "female" "female" "male" "male" "female" "male" "male" "male" "female" "male" "male" "male" "female" "female" "male" "male" "female" "male" "male" "male" "male" "female" "female" "male" "male" "male" "male" "male" "male" "male" "male" "male" "male" "male" "male" "male" "female" "male" "female" "female" "male" "male" "male" "male" "male" "male" "male" "male" "male" "female" "female" "male" "male" "male" "female" "male" "female" "male" "male" "female" "female" "male" "male" "male" "male" "male" "male" "male" "female" "male" "male" "female" "male" "male" "male" "male" "male" "male" "male" "female" "female" "male" "male" "female" "female" "male" "female" "female" "male" "female" "male" "male" "male" "male" "male" "female" "female" "male" "male" "female" "male" "male" "female" "female" "female" "male" "female" "female" "female" "male" "female" "female" "male" "female" "male" "male" "female" "female" "male" "female" "female" "male" "male" "male" "female" "male" "male" "female" "female" "male" "female" "male" "male" "male" "male" "male" "male" "male" "male" "female" "male" "female" "female" "female" "male" "male" "female" "female" "female" "male" "male" "male" "male" "male" "male" "male" "male" "male" "male" "female" "male" "male" "female" "female" "male" "female" "male" "male" "female" "male" "male" "male" "female" "male" "male" "male" "male" "female" "male" "male" "female" "male" "male" "female" "male" "male" "male" "female" "male" "male" "down" "flat" "flat" "down" "up" "up" "down" "up" "flat" "down" "flat" "flat" "flat" "up" "up" "up" "down" "up" "up" "up" "flat" "up" "flat" "up" "flat" "flat" "up" "down" "up" "flat" "up" "up" "up" "flat" "up" "up" "flat" "flat" "flat" "flat" "flat" "up" "up" "up" "up" "flat" "up" "flat" "up" "down" "up" "up" "up" "up" "up" "flat" "flat" "up" "down" "up" "flat" "down" "flat" "up" "flat" "flat" "flat" "up" "down" "flat" "up" "flat" "flat" "up" "up" "up" "flat" "up" "flat" "up" "flat" "flat" "up" "flat" "up" "up" "up" "up" "up" "up" "flat" "down" "flat" "flat" "up" "up" "flat" "flat" "up" "up" "up" "up" "up" "up" "flat" "up" "up" "flat" "flat" "flat" "flat" "flat" "flat" "flat" "flat" "flat" "up" "up" "up" "flat" "up" "flat" "flat" "down" "flat" "flat" "down" "flat" "up" "up" "flat" "up" "up" "up" "flat" "flat" "down" "flat" "flat" "flat" "up" "flat" "up" "flat" "flat" "up" "flat" "up" "up" "up" "flat" "flat" "flat" "flat" "down" "flat" "up" "up" "flat" "up" "up" "up" "flat" "flat" "up" "up" "up" "up" "up" "flat" "flat" "up" "flat" "flat" "flat" "flat" "up" "flat" "up" "up" "flat" "flat" "up" "down" "up" "down" "flat" "up" "flat" "up" "flat" "flat" "flat" "flat" "flat" "flat" "flat" "up" "up" "up" "up" "up" "up" "up" "flat" "flat" "flat" "up" "flat" "up" "flat" "flat" "flat" "up" "flat" "up" "flat" "flat" "up" "up" "up" "up" "flat" "flat" "up" "up" "up" "flat" "up" "flat" "flat" "up" "up" "up" "flat" "down" "up" "flat" "up" "up" "up" "up" "flat" "up" "flat" "up" "flat" "up" "up" "flat" "flat" "flat" "up" "flat" "flat" "up" "flat" "up" "up" "flat" "up" "up" "up" "flat" "flat" "flat" "flat" "up" "up" "up" "up" "flat" "flat" "up" "flat" "flat" "flat" "up" "flat" "flat" "up" "flat" "up" "up" "down" "flat" "flat" "up" "down" "flat" "up" "down" "up" "flat" "up" "flat" "flat" "flat" "flat" "flat" "flat" "up" "up" "fixed_defect" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "fixed_defect" "normal" "fixed_defect" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "reversable_defect" "fixed_defect" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "normal" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "fixed_defect" "normal" "normal" "reversable_defect" "normal" "normal" "reversable_defect" "normal" "normal" "normal" "reversable_defect" "normal" "normal" "normal" "nan" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "fixed_defect" "reversable_defect" "reversable_defect" "fixed_defect" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "fixed_defect" "reversable_defect" "reversable_defect" "fixed_defect" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "normal" "reversable_defect" "fixed_defect" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "fixed_defect" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "normal" "fixed_defect" "nan" "fixed_defect" "reversable_defect" "normal" "reversable_defect" "fixed_defect" "reversable_defect" "normal" "normal" "reversable_defect" "normal" "normal" "normal" "normal" "reversable_defect" "normal" "reversable_defect" "normal" "reversable_defect" "fixed_defect" "fixed_defect" "reversable_defect" "reversable_defect" "normal" "reversable_defect" "normal" "fixed_defect" "reversable_defect" "normal" "normal" "fixed_defect" "reversable_defect" "reversable_defect" "reversable_defect" "reversable_defect" "normal" "normal" "normal" "age" "sex" "cp" "trestbps" "chol" "fbs" "restecg" "thalach" "exang" "oldpeak" "slope" "ca" "thal" "num" "int0" "sex" "cp" "int1" "fbs" "restecg" "int2" "exang" "int3" "slope" "double4" "thal" "num" "numeric" "nominal:female,male" "nominal:typ_angina,asympt,non_anginal,atyp_angina" "numeric" "numeric" "nominal:t,f" "nominal:left_vent_hyper,normal,st_t_wave_abnormality" "numeric" "nominal:no,yes" "numeric" "nominal:up,flat,down" "numeric" "nominal:fixed_defect,normal,reversable_defect" "nominal:'<50','>50_1','>50_2','>50_3','>50_4'"