source: branches/MetisMQI/src/test/java/weka/classifiers/pmml/data/HEART_TREE.xml

Last change on this file was 29, checked in by gnappo, 14 years ago

Taggata versione per la demo e aggiunto branch.

File size: 27.1 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<PMML version="3.0" xmlns="http://www.dmg.org/PMML-3_0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3<Header copyright="Copyright (c) Integral Solutions Ltd., 1994 - 2005. All rights reserved.">
4<Application name="Clementine" version="10.0"/>
5<Annotation>Exported with PMML extensions for use with SPSS SmartScore</Annotation>
6</Header>
7<DataDictionary numberOfFields="15">
8<DataField name="age" optype="continuous" dataType="integer">
9<Extension name="storageType" value="numeric"/>
10</DataField>
11<DataField name="sex" optype="categorical" dataType="string">
12<Extension name="storageType" value="string"/>
13<Value value="female" property="valid"/>
14<Value value="male" property="valid"/>
15</DataField>
16<DataField name="cp" optype="categorical" dataType="string">
17<Extension name="storageType" value="string"/>
18<Value value="asympt" property="valid"/>
19<Value value="atyp_angina" property="valid"/>
20<Value value="non_anginal" property="valid"/>
21<Value value="typ_angina" property="valid"/>
22</DataField>
23<DataField name="trestbps" optype="continuous" dataType="integer">
24<Extension name="storageType" value="numeric"/>
25</DataField>
26<DataField name="chol" optype="continuous" dataType="integer">
27<Extension name="storageType" value="numeric"/>
28</DataField>
29<DataField name="fbs" optype="categorical" dataType="string">
30<Extension name="storageType" value="string"/>
31<Value value="f" property="valid"/>
32<Value value="t" property="valid"/>
33</DataField>
34<DataField name="restecg" optype="categorical" dataType="string">
35<Extension name="storageType" value="string"/>
36<Value value="left_vent_hyper" property="valid"/>
37<Value value="normal" property="valid"/>
38<Value value="st_t_wave_abnormality" property="valid"/>
39</DataField>
40<DataField name="thalach" optype="continuous" dataType="integer">
41<Extension name="storageType" value="numeric"/>
42</DataField>
43<DataField name="exang" optype="categorical" dataType="string">
44<Extension name="storageType" value="string"/>
45<Value value="no" property="valid"/>
46<Value value="yes" property="valid"/>
47</DataField>
48<DataField name="oldpeak" optype="continuous" dataType="double">
49<Extension name="storageType" value="numeric"/>
50</DataField>
51<DataField name="slope" optype="categorical" dataType="string">
52<Extension name="storageType" value="string"/>
53<Value value="down" property="valid"/>
54<Value value="flat" property="valid"/>
55<Value value="up" property="valid"/>
56</DataField>
57<DataField name="ca" optype="continuous" dataType="integer">
58<Extension name="storageType" value="numeric"/>
59</DataField>
60<DataField name="thal" optype="categorical" dataType="string">
61<Extension name="storageType" value="string"/>
62<Value value="fixed_defect" property="valid"/>
63<Value value="normal" property="valid"/>
64<Value value="reversable_defect" property="valid"/>
65</DataField>
66<DataField name="$R-num" optype="categorical" dataType="string">
67<Extension name="storageType" value="string"/>
68<Value value="&lt;50" property="valid"/>
69<Value value="&gt;50_1" property="valid"/>
70</DataField>
71<DataField name="$RC-num" optype="continuous" dataType="double">
72<Extension name="storageType" value="numeric"/>
73</DataField>
74</DataDictionary>
75<TreeModel modelName="HEART_TREE" functionName="classification" algorithmName="C&amp;R Tree">
76<Extension name="missingValueStrategy" value="defaultChild"/>
77<Extension name="missingValuePenalty" value="0.9"/>
78<MiningSchema>
79<MiningField name="age" usageType="active"/>
80<MiningField name="sex" usageType="active"/>
81<MiningField name="cp" usageType="active"/>
82<MiningField name="trestbps" usageType="active"/>
83<MiningField name="chol" usageType="active"/>
84<MiningField name="fbs" usageType="active"/>
85<MiningField name="restecg" usageType="active"/>
86<MiningField name="thalach" usageType="active"/>
87<MiningField name="exang" usageType="active"/>
88<MiningField name="oldpeak" usageType="active"/>
89<MiningField name="slope" usageType="active"/>
90<MiningField name="ca" usageType="active"/>
91<MiningField name="thal" usageType="active"/>
92<MiningField name="$R-num" usageType="predicted"/>
93<MiningField name="$RC-num" usageType="supplementary"/>
94</MiningSchema>
95<Node score="&lt;50" recordCount="303" id="0">
96<Extension name="defaultChild" value="0"/>
97<Extension name="nrCorrect" value="165.0891089108911"/>
98<True/>
99<ScoreDistribution value="&lt;50" recordCount="165">
100<Extension name="confidence" value="0.544262295081967"/>
101</ScoreDistribution>
102<ScoreDistribution value="&gt;50_1" recordCount="138">
103<Extension name="confidence" value="0.455737704918033"/>
104</ScoreDistribution>
105<Node score="&lt;50" recordCount="167" id="1">
106<Extension name="defaultChild" value="0"/>
107<Extension name="nrCorrect" value="130.5568862275449"/>
108<CompoundPredicate booleanOperator="surrogate">
109<SimpleSetPredicate field="thal" booleanOperator="isIn">
110<Array n="1" type="string">"normal"</Array>
111</SimpleSetPredicate>
112<SimplePredicate field="thalach" operator="greaterThan" value="150.5"/>
113<SimpleSetPredicate field="cp" booleanOperator="isIn">
114<Array n="3" type="string">"atyp_angina" "non_anginal" "typ_angina"</Array>
115</SimpleSetPredicate>
116<SimpleSetPredicate field="exang" booleanOperator="isIn">
117<Array n="1" type="string">"no"</Array>
118</SimpleSetPredicate>
119<SimplePredicate field="oldpeak" operator="lessOrEqual" value="1.55"/>
120<SimpleSetPredicate field="sex" booleanOperator="isIn">
121<Array n="1" type="string">"female"</Array>
122</SimpleSetPredicate>
123<True/>
124</CompoundPredicate>
125<ScoreDistribution value="&lt;50" recordCount="130">
126<Extension name="confidence" value="0.775147928994083"/>
127</ScoreDistribution>
128<ScoreDistribution value="&gt;50_1" recordCount="37">
129<Extension name="confidence" value="0.224852071005917"/>
130</ScoreDistribution>
131<Node score="&lt;50" recordCount="118" id="2">
132<Extension name="defaultChild" value="0"/>
133<Extension name="nrCorrect" value="105.77966101694915"/>
134<CompoundPredicate booleanOperator="surrogate">
135<SimplePredicate field="ca" operator="lessOrEqual" value="0.5"/>
136<SimplePredicate field="age" operator="lessOrEqual" value="66.5"/>
137<SimplePredicate field="thalach" operator="greaterThan" value="134"/>
138<SimplePredicate field="chol" operator="lessOrEqual" value="405.5"/>
139<SimplePredicate field="oldpeak" operator="lessOrEqual" value="3.55"/>
140<SimpleSetPredicate field="cp" booleanOperator="isIn">
141<Array n="3" type="string">"asympt" "atyp_angina" "non_anginal"</Array>
142</SimpleSetPredicate>
143<True/>
144</CompoundPredicate>
145<ScoreDistribution value="&lt;50" recordCount="105">
146<Extension name="confidence" value="0.883333333333333"/>
147</ScoreDistribution>
148<ScoreDistribution value="&gt;50_1" recordCount="13">
149<Extension name="confidence" value="0.116666666666667"/>
150</ScoreDistribution>
151<Node score="&lt;50" recordCount="113" id="3">
152<Extension name="nrCorrect" value="103.82300884955752"/>
153<CompoundPredicate booleanOperator="surrogate">
154<SimplePredicate field="trestbps" operator="lessOrEqual" value="158"/>
155<True/>
156</CompoundPredicate>
157<ScoreDistribution value="&lt;50" recordCount="103">
158<Extension name="confidence" value="0.904347826086956"/>
159</ScoreDistribution>
160<ScoreDistribution value="&gt;50_1" recordCount="10">
161<Extension name="confidence" value="0.095652173913043"/>
162</ScoreDistribution>
163</Node>
164<Node score="&gt;50_1" recordCount="5" id="4">
165<Extension name="nrCorrect" value="3.2"/>
166<CompoundPredicate booleanOperator="surrogate">
167<SimplePredicate field="trestbps" operator="greaterThan" value="158"/>
168<False/>
169</CompoundPredicate>
170<ScoreDistribution value="&lt;50" recordCount="2">
171<Extension name="confidence" value="0.428571428571429"/>
172</ScoreDistribution>
173<ScoreDistribution value="&gt;50_1" recordCount="3">
174<Extension name="confidence" value="0.571428571428571"/>
175</ScoreDistribution>
176</Node>
177</Node>
178<Node score="&lt;50" recordCount="49" id="5">
179<Extension name="defaultChild" value="1"/>
180<Extension name="nrCorrect" value="25.020408163265305"/>
181<CompoundPredicate booleanOperator="surrogate">
182<SimplePredicate field="ca" operator="greaterThan" value="0.5"/>
183<SimplePredicate field="age" operator="greaterThan" value="66.5"/>
184<SimplePredicate field="thalach" operator="lessOrEqual" value="134"/>
185<SimplePredicate field="chol" operator="greaterThan" value="405.5"/>
186<SimplePredicate field="oldpeak" operator="greaterThan" value="3.55"/>
187<SimpleSetPredicate field="cp" booleanOperator="isIn">
188<Array n="1" type="string">"typ_angina"</Array>
189</SimpleSetPredicate>
190<False/>
191</CompoundPredicate>
192<ScoreDistribution value="&lt;50" recordCount="25">
193<Extension name="confidence" value="0.509803921568627"/>
194</ScoreDistribution>
195<ScoreDistribution value="&gt;50_1" recordCount="24">
196<Extension name="confidence" value="0.490196078431373"/>
197</ScoreDistribution>
198<Node score="&gt;50_1" recordCount="20" id="6">
199<Extension name="nrCorrect" value="17.7"/>
200<CompoundPredicate booleanOperator="surrogate">
201<SimpleSetPredicate field="cp" booleanOperator="isIn">
202<Array n="1" type="string">"asympt"</Array>
203</SimpleSetPredicate>
204<SimpleSetPredicate field="exang" booleanOperator="isIn">
205<Array n="1" type="string">"yes"</Array>
206</SimpleSetPredicate>
207<SimplePredicate field="thalach" operator="lessOrEqual" value="125.5"/>
208<SimpleSetPredicate field="slope" booleanOperator="isIn">
209<Array n="2" type="string">"down" "flat"</Array>
210</SimpleSetPredicate>
211<SimplePredicate field="oldpeak" operator="greaterThan" value="0.85"/>
212<SimplePredicate field="trestbps" operator="lessOrEqual" value="115"/>
213<False/>
214</CompoundPredicate>
215<ScoreDistribution value="&lt;50" recordCount="3">
216<Extension name="confidence" value="0.181818181818182"/>
217</ScoreDistribution>
218<ScoreDistribution value="&gt;50_1" recordCount="17">
219<Extension name="confidence" value="0.818181818181818"/>
220</ScoreDistribution>
221</Node>
222<Node score="&lt;50" recordCount="29" id="7">
223<Extension name="defaultChild" value="1"/>
224<Extension name="nrCorrect" value="22.517241379310345"/>
225<CompoundPredicate booleanOperator="surrogate">
226<SimpleSetPredicate field="cp" booleanOperator="isIn">
227<Array n="3" type="string">"atyp_angina" "non_anginal" "typ_angina"</Array>
228</SimpleSetPredicate>
229<SimpleSetPredicate field="exang" booleanOperator="isIn">
230<Array n="1" type="string">"no"</Array>
231</SimpleSetPredicate>
232<SimplePredicate field="thalach" operator="greaterThan" value="125.5"/>
233<SimpleSetPredicate field="slope" booleanOperator="isIn">
234<Array n="1" type="string">"up"</Array>
235</SimpleSetPredicate>
236<SimplePredicate field="oldpeak" operator="lessOrEqual" value="0.85"/>
237<SimplePredicate field="trestbps" operator="greaterThan" value="115"/>
238<True/>
239</CompoundPredicate>
240<ScoreDistribution value="&lt;50" recordCount="22">
241<Extension name="confidence" value="0.741935483870968"/>
242</ScoreDistribution>
243<ScoreDistribution value="&gt;50_1" recordCount="7">
244<Extension name="confidence" value="0.258064516129032"/>
245</ScoreDistribution>
246<Node score="&lt;50" recordCount="11" id="8">
247<Extension name="defaultChild" value="1"/>
248<Extension name="nrCorrect" value="6.09090909090909"/>
249<CompoundPredicate booleanOperator="surrogate">
250<SimplePredicate field="chol" operator="lessOrEqual" value="237.5"/>
251<SimpleSetPredicate field="cp" booleanOperator="isIn">
252<Array n="2" type="string">"atyp_angina" "typ_angina"</Array>
253</SimpleSetPredicate>
254<SimplePredicate field="trestbps" operator="greaterThan" value="153"/>
255<SimplePredicate field="oldpeak" operator="greaterThan" value="2.25"/>
256<SimpleSetPredicate field="sex" booleanOperator="isIn">
257<Array n="1" type="string">"male"</Array>
258</SimpleSetPredicate>
259<SimplePredicate field="age" operator="lessOrEqual" value="41.5"/>
260<False/>
261</CompoundPredicate>
262<ScoreDistribution value="&lt;50" recordCount="6">
263<Extension name="confidence" value="0.538461538461538"/>
264</ScoreDistribution>
265<ScoreDistribution value="&gt;50_1" recordCount="5">
266<Extension name="confidence" value="0.461538461538462"/>
267</ScoreDistribution>
268<Node score="&lt;50" recordCount="5" id="9">
269<Extension name="nrCorrect" value="4.6"/>
270<CompoundPredicate booleanOperator="surrogate">
271<SimplePredicate field="age" operator="lessOrEqual" value="55.5"/>
272<SimplePredicate field="chol" operator="lessOrEqual" value="202.5"/>
273<SimplePredicate field="trestbps" operator="lessOrEqual" value="127.5"/>
274<SimpleSetPredicate field="slope" booleanOperator="isIn">
275<Array n="1" type="string">"up"</Array>
276</SimpleSetPredicate>
277<SimpleSetPredicate field="cp" booleanOperator="isIn">
278<Array n="1" type="string">"non_anginal"</Array>
279</SimpleSetPredicate>
280<SimplePredicate field="thalach" operator="lessOrEqual" value="128.5"/>
281<False/>
282</CompoundPredicate>
283<ScoreDistribution value="&lt;50" recordCount="4">
284<Extension name="confidence" value="0.714285714285714"/>
285</ScoreDistribution>
286<ScoreDistribution value="&gt;50_1" recordCount="1">
287<Extension name="confidence" value="0.285714285714286"/>
288</ScoreDistribution>
289</Node>
290<Node score="&gt;50_1" recordCount="6" id="10">
291<Extension name="nrCorrect" value="4.333333333333333"/>
292<CompoundPredicate booleanOperator="surrogate">
293<SimplePredicate field="age" operator="greaterThan" value="55.5"/>
294<SimplePredicate field="chol" operator="greaterThan" value="202.5"/>
295<SimplePredicate field="trestbps" operator="greaterThan" value="127.5"/>
296<SimpleSetPredicate field="slope" booleanOperator="isIn">
297<Array n="1" type="string">"flat"</Array>
298</SimpleSetPredicate>
299<SimpleSetPredicate field="cp" booleanOperator="isIn">
300<Array n="2" type="string">"atyp_angina" "typ_angina"</Array>
301</SimpleSetPredicate>
302<SimplePredicate field="thalach" operator="greaterThan" value="128.5"/>
303<True/>
304</CompoundPredicate>
305<ScoreDistribution value="&lt;50" recordCount="2">
306<Extension name="confidence" value="0.375"/>
307</ScoreDistribution>
308<ScoreDistribution value="&gt;50_1" recordCount="4">
309<Extension name="confidence" value="0.625"/>
310</ScoreDistribution>
311</Node>
312</Node>
313<Node score="&lt;50" recordCount="18" id="11">
314<Extension name="nrCorrect" value="16.77777777777778"/>
315<CompoundPredicate booleanOperator="surrogate">
316<SimplePredicate field="chol" operator="greaterThan" value="237.5"/>
317<SimpleSetPredicate field="cp" booleanOperator="isIn">
318<Array n="1" type="string">"non_anginal"</Array>
319</SimpleSetPredicate>
320<SimplePredicate field="trestbps" operator="lessOrEqual" value="153"/>
321<SimplePredicate field="oldpeak" operator="lessOrEqual" value="2.25"/>
322<SimpleSetPredicate field="sex" booleanOperator="isIn">
323<Array n="1" type="string">"female"</Array>
324</SimpleSetPredicate>
325<SimplePredicate field="age" operator="greaterThan" value="41.5"/>
326<True/>
327</CompoundPredicate>
328<ScoreDistribution value="&lt;50" recordCount="16">
329<Extension name="confidence" value="0.85"/>
330</ScoreDistribution>
331<ScoreDistribution value="&gt;50_1" recordCount="2">
332<Extension name="confidence" value="0.15"/>
333</ScoreDistribution>
334</Node>
335</Node>
336</Node>
337</Node>
338<Node score="&gt;50_1" recordCount="136" id="12">
339<Extension name="defaultChild" value="0"/>
340<Extension name="nrCorrect" value="101.48529411764706"/>
341<CompoundPredicate booleanOperator="surrogate">
342<SimpleSetPredicate field="thal" booleanOperator="isIn">
343<Array n="2" type="string">"fixed_defect" "reversable_defect"</Array>
344</SimpleSetPredicate>
345<SimplePredicate field="thalach" operator="lessOrEqual" value="150.5"/>
346<SimpleSetPredicate field="cp" booleanOperator="isIn">
347<Array n="1" type="string">"asympt"</Array>
348</SimpleSetPredicate>
349<SimpleSetPredicate field="exang" booleanOperator="isIn">
350<Array n="1" type="string">"yes"</Array>
351</SimpleSetPredicate>
352<SimplePredicate field="oldpeak" operator="greaterThan" value="1.55"/>
353<SimpleSetPredicate field="sex" booleanOperator="isIn">
354<Array n="1" type="string">"male"</Array>
355</SimpleSetPredicate>
356<False/>
357</CompoundPredicate>
358<ScoreDistribution value="&lt;50" recordCount="35">
359<Extension name="confidence" value="0.260869565217391"/>
360</ScoreDistribution>
361<ScoreDistribution value="&gt;50_1" recordCount="101">
362<Extension name="confidence" value="0.739130434782609"/>
363</ScoreDistribution>
364<Node score="&gt;50_1" recordCount="90" id="13">
365<Extension name="defaultChild" value="1"/>
366<Extension name="nrCorrect" value="80.77777777777777"/>
367<CompoundPredicate booleanOperator="surrogate">
368<SimpleSetPredicate field="cp" booleanOperator="isIn">
369<Array n="1" type="string">"asympt"</Array>
370</SimpleSetPredicate>
371<SimplePredicate field="thalach" operator="lessOrEqual" value="172"/>
372<SimpleSetPredicate field="exang" booleanOperator="isIn">
373<Array n="1" type="string">"yes"</Array>
374</SimpleSetPredicate>
375<SimplePredicate field="trestbps" operator="greaterThan" value="106.5"/>
376<SimplePredicate field="age" operator="lessOrEqual" value="66.5"/>
377<SimplePredicate field="chol" operator="greaterThan" value="128.5"/>
378<True/>
379</CompoundPredicate>
380<ScoreDistribution value="&lt;50" recordCount="10">
381<Extension name="confidence" value="0.119565217391304"/>
382</ScoreDistribution>
383<ScoreDistribution value="&gt;50_1" recordCount="80">
384<Extension name="confidence" value="0.880434782608696"/>
385</ScoreDistribution>
386<Node score="&gt;50_1" recordCount="22" id="14">
387<Extension name="defaultChild" value="0"/>
388<Extension name="nrCorrect" value="14.272727272727273"/>
389<CompoundPredicate booleanOperator="surrogate">
390<SimplePredicate field="oldpeak" operator="lessOrEqual" value="0.55"/>
391<SimplePredicate field="thalach" operator="greaterThan" value="146.5"/>
392<SimpleSetPredicate field="slope" booleanOperator="isIn">
393<Array n="1" type="string">"up"</Array>
394</SimpleSetPredicate>
395<SimplePredicate field="trestbps" operator="lessOrEqual" value="109"/>
396<False/>
397</CompoundPredicate>
398<ScoreDistribution value="&lt;50" recordCount="8">
399<Extension name="confidence" value="0.375"/>
400</ScoreDistribution>
401<ScoreDistribution value="&gt;50_1" recordCount="14">
402<Extension name="confidence" value="0.625"/>
403</ScoreDistribution>
404<Node score="&lt;50" recordCount="12" id="15">
405<Extension name="defaultChild" value="1"/>
406<Extension name="nrCorrect" value="7.166666666666668"/>
407<CompoundPredicate booleanOperator="surrogate">
408<SimplePredicate field="chol" operator="lessOrEqual" value="237.5"/>
409<SimpleSetPredicate field="restecg" booleanOperator="isIn">
410<Array n="1" type="string">"normal"</Array>
411</SimpleSetPredicate>
412<SimpleSetPredicate field="exang" booleanOperator="isIn">
413<Array n="1" type="string">"no"</Array>
414</SimpleSetPredicate>
415<SimpleSetPredicate field="slope" booleanOperator="isIn">
416<Array n="1" type="string">"up"</Array>
417</SimpleSetPredicate>
418<SimplePredicate field="ca" operator="lessOrEqual" value="1.5"/>
419<SimplePredicate field="trestbps" operator="lessOrEqual" value="122"/>
420<True/>
421</CompoundPredicate>
422<ScoreDistribution value="&lt;50" recordCount="7">
423<Extension name="confidence" value="0.571428571428571"/>
424</ScoreDistribution>
425<ScoreDistribution value="&gt;50_1" recordCount="5">
426<Extension name="confidence" value="0.428571428571429"/>
427</ScoreDistribution>
428<Node score="&lt;50" recordCount="4" id="16">
429<Extension name="nrCorrect" value="5"/>
430<CompoundPredicate booleanOperator="surrogate">
431<SimplePredicate field="thalach" operator="lessOrEqual" value="152"/>
432<SimpleSetPredicate field="thal" booleanOperator="isIn">
433<Array n="1" type="string">"fixed_defect"</Array>
434</SimpleSetPredicate>
435<SimplePredicate field="oldpeak" operator="greaterThan" value="0.05"/>
436<SimplePredicate field="age" operator="greaterThan" value="63"/>
437<SimpleSetPredicate field="fbs" booleanOperator="isIn">
438<Array n="1" type="string">"t"</Array>
439</SimpleSetPredicate>
440<SimplePredicate field="ca" operator="greaterThan" value="2"/>
441<False/>
442</CompoundPredicate>
443<ScoreDistribution value="&lt;50" recordCount="4">
444<Extension name="confidence" value="0.833333333333333"/>
445</ScoreDistribution>
446<ScoreDistribution value="&gt;50_1" recordCount="0">
447<Extension name="confidence" value="0"/>
448</ScoreDistribution>
449</Node>
450<Node score="&gt;50_1" recordCount="8" id="17">
451<Extension name="nrCorrect" value="5.25"/>
452<CompoundPredicate booleanOperator="surrogate">
453<SimplePredicate field="thalach" operator="greaterThan" value="152"/>
454<SimpleSetPredicate field="thal" booleanOperator="isIn">
455<Array n="1" type="string">"reversable_defect"</Array>
456</SimpleSetPredicate>
457<SimplePredicate field="oldpeak" operator="lessOrEqual" value="0.05"/>
458<SimplePredicate field="age" operator="lessOrEqual" value="63"/>
459<SimpleSetPredicate field="fbs" booleanOperator="isIn">
460<Array n="1" type="string">"f"</Array>
461</SimpleSetPredicate>
462<SimplePredicate field="ca" operator="lessOrEqual" value="2"/>
463<True/>
464</CompoundPredicate>
465<ScoreDistribution value="&lt;50" recordCount="3">
466<Extension name="confidence" value="0.4"/>
467</ScoreDistribution>
468<ScoreDistribution value="&gt;50_1" recordCount="5">
469<Extension name="confidence" value="0.6"/>
470</ScoreDistribution>
471</Node>
472</Node>
473<Node score="&gt;50_1" recordCount="10" id="18">
474<Extension name="nrCorrect" value="9.8"/>
475<CompoundPredicate booleanOperator="surrogate">
476<SimplePredicate field="chol" operator="greaterThan" value="237.5"/>
477<SimpleSetPredicate field="restecg" booleanOperator="isIn">
478<Array n="1" type="string">"left_vent_hyper"</Array>
479</SimpleSetPredicate>
480<SimpleSetPredicate field="exang" booleanOperator="isIn">
481<Array n="1" type="string">"yes"</Array>
482</SimpleSetPredicate>
483<SimpleSetPredicate field="slope" booleanOperator="isIn">
484<Array n="1" type="string">"flat"</Array>
485</SimpleSetPredicate>
486<SimplePredicate field="ca" operator="greaterThan" value="1.5"/>
487<SimplePredicate field="trestbps" operator="greaterThan" value="122"/>
488<False/>
489</CompoundPredicate>
490<ScoreDistribution value="&lt;50" recordCount="1">
491<Extension name="confidence" value="0.166666666666667"/>
492</ScoreDistribution>
493<ScoreDistribution value="&gt;50_1" recordCount="9">
494<Extension name="confidence" value="0.833333333333333"/>
495</ScoreDistribution>
496</Node>
497</Node>
498<Node score="&gt;50_1" recordCount="68" id="19">
499<Extension name="nrCorrect" value="66.94117647058823"/>
500<CompoundPredicate booleanOperator="surrogate">
501<SimplePredicate field="oldpeak" operator="greaterThan" value="0.55"/>
502<SimplePredicate field="thalach" operator="lessOrEqual" value="146.5"/>
503<SimpleSetPredicate field="slope" booleanOperator="isIn">
504<Array n="2" type="string">"down" "flat"</Array>
505</SimpleSetPredicate>
506<SimplePredicate field="trestbps" operator="greaterThan" value="109"/>
507<True/>
508</CompoundPredicate>
509<ScoreDistribution value="&lt;50" recordCount="2">
510<Extension name="confidence" value="0.042857142857143"/>
511</ScoreDistribution>
512<ScoreDistribution value="&gt;50_1" recordCount="66">
513<Extension name="confidence" value="0.957142857142857"/>
514</ScoreDistribution>
515</Node>
516</Node>
517<Node score="&lt;50" recordCount="46" id="20">
518<Extension name="defaultChild" value="0"/>
519<Extension name="nrCorrect" value="25.08695652173913"/>
520<CompoundPredicate booleanOperator="surrogate">
521<SimpleSetPredicate field="cp" booleanOperator="isIn">
522<Array n="3" type="string">"atyp_angina" "non_anginal" "typ_angina"</Array>
523</SimpleSetPredicate>
524<SimplePredicate field="thalach" operator="greaterThan" value="172"/>
525<SimpleSetPredicate field="exang" booleanOperator="isIn">
526<Array n="1" type="string">"no"</Array>
527</SimpleSetPredicate>
528<SimplePredicate field="trestbps" operator="lessOrEqual" value="106.5"/>
529<SimplePredicate field="age" operator="greaterThan" value="66.5"/>
530<SimplePredicate field="chol" operator="lessOrEqual" value="128.5"/>
531<False/>
532</CompoundPredicate>
533<ScoreDistribution value="&lt;50" recordCount="25">
534<Extension name="confidence" value="0.541666666666667"/>
535</ScoreDistribution>
536<ScoreDistribution value="&gt;50_1" recordCount="21">
537<Extension name="confidence" value="0.458333333333333"/>
538</ScoreDistribution>
539<Node score="&lt;50" recordCount="29" id="21">
540<Extension name="nrCorrect" value="21.448275862068964"/>
541<CompoundPredicate booleanOperator="surrogate">
542<SimplePredicate field="ca" operator="lessOrEqual" value="0.5"/>
543<SimplePredicate field="thalach" operator="greaterThan" value="113.5"/>
544<SimplePredicate field="oldpeak" operator="lessOrEqual" value="1.95"/>
545<SimpleSetPredicate field="cp" booleanOperator="isIn">
546<Array n="2" type="string">"atyp_angina" "typ_angina"</Array>
547</SimpleSetPredicate>
548<SimplePredicate field="age" operator="lessOrEqual" value="67.5"/>
549<SimplePredicate field="trestbps" operator="greaterThan" value="97.5"/>
550<True/>
551</CompoundPredicate>
552<ScoreDistribution value="&lt;50" recordCount="21">
553<Extension name="confidence" value="0.709677419354839"/>
554</ScoreDistribution>
555<ScoreDistribution value="&gt;50_1" recordCount="8">
556<Extension name="confidence" value="0.290322580645161"/>
557</ScoreDistribution>
558</Node>
559<Node score="&gt;50_1" recordCount="17" id="22">
560<Extension name="defaultChild" value="0"/>
561<Extension name="nrCorrect" value="13.52941176470588"/>
562<CompoundPredicate booleanOperator="surrogate">
563<SimplePredicate field="ca" operator="greaterThan" value="0.5"/>
564<SimplePredicate field="thalach" operator="lessOrEqual" value="113.5"/>
565<SimplePredicate field="oldpeak" operator="greaterThan" value="1.95"/>
566<SimpleSetPredicate field="cp" booleanOperator="isIn">
567<Array n="1" type="string">"non_anginal"</Array>
568</SimpleSetPredicate>
569<SimplePredicate field="age" operator="greaterThan" value="67.5"/>
570<SimplePredicate field="trestbps" operator="lessOrEqual" value="97.5"/>
571<False/>
572</CompoundPredicate>
573<ScoreDistribution value="&lt;50" recordCount="4">
574<Extension name="confidence" value="0.263157894736842"/>
575</ScoreDistribution>
576<ScoreDistribution value="&gt;50_1" recordCount="13">
577<Extension name="confidence" value="0.736842105263158"/>
578</ScoreDistribution>
579<Node score="&gt;50_1" recordCount="12" id="23">
580<Extension name="nrCorrect" value="11.833333333333332"/>
581<CompoundPredicate booleanOperator="surrogate">
582<SimpleSetPredicate field="slope" booleanOperator="isIn">
583<Array n="1" type="string">"flat"</Array>
584</SimpleSetPredicate>
585<SimplePredicate field="thalach" operator="lessOrEqual" value="150.5"/>
586<SimplePredicate field="oldpeak" operator="greaterThan" value="0.3"/>
587<SimplePredicate field="trestbps" operator="greaterThan" value="103"/>
588<SimplePredicate field="chol" operator="greaterThan" value="157"/>
589<True/>
590</CompoundPredicate>
591<ScoreDistribution value="&lt;50" recordCount="1">
592<Extension name="confidence" value="0.142857142857143"/>
593</ScoreDistribution>
594<ScoreDistribution value="&gt;50_1" recordCount="11">
595<Extension name="confidence" value="0.857142857142857"/>
596</ScoreDistribution>
597</Node>
598<Node score="&lt;50" recordCount="5" id="24">
599<Extension name="nrCorrect" value="3.2"/>
600<CompoundPredicate booleanOperator="surrogate">
601<SimpleSetPredicate field="slope" booleanOperator="isIn">
602<Array n="1" type="string">"up"</Array>
603</SimpleSetPredicate>
604<SimplePredicate field="thalach" operator="greaterThan" value="150.5"/>
605<SimplePredicate field="oldpeak" operator="lessOrEqual" value="0.3"/>
606<SimplePredicate field="trestbps" operator="lessOrEqual" value="103"/>
607<SimplePredicate field="chol" operator="lessOrEqual" value="157"/>
608<False/>
609</CompoundPredicate>
610<ScoreDistribution value="&lt;50" recordCount="3">
611<Extension name="confidence" value="0.571428571428571"/>
612</ScoreDistribution>
613<ScoreDistribution value="&gt;50_1" recordCount="2">
614<Extension name="confidence" value="0.428571428571429"/>
615</ScoreDistribution>
616</Node>
617</Node>
618</Node>
619</Node>
620</Node>
621</TreeModel>
622</PMML>
Note: See TracBrowser for help on using the repository browser.