-
Notifications
You must be signed in to change notification settings - Fork 0
/
Pohon_keputusan.dot
113 lines (113 loc) · 6.32 KB
/
Pohon_keputusan.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
digraph Tree {
node [shape=box, style="filled, rounded", color="black", fontname="helvetica"] ;
edge [fontname="helvetica"] ;
0 [label="tenure <= 17.5\nsamples = 100.0%\nvalue = [0.736, 0.264]\nclass = Churn", fillcolor="#eeae80"] ;
1 [label="MonthlyCharges <= 68.625\nsamples = 37.7%\nvalue = [0.553, 0.447]\nclass = Churn", fillcolor="#fae7d9"] ;
0 -> 1 [labeldistance=2.5, labelangle=45, headlabel="True"] ;
2 [label="tenure <= 3.5\nsamples = 20.0%\nvalue = [0.723, 0.277]\nclass = Churn", fillcolor="#efb185"] ;
1 -> 2 ;
3 [label="InternetService <= 0.5\nsamples = 8.7%\nvalue = [0.589, 0.411]\nclass = Churn", fillcolor="#f7d9c3"] ;
2 -> 3 ;
4 [label="TotalCharges <= 33.4\nsamples = 3.7%\nvalue = [0.73, 0.27]\nclass = Churn", fillcolor="#efb082"] ;
3 -> 4 ;
5 [label="samples = 2.4%\nvalue = [0.642, 0.358]\nclass = Churn", fillcolor="#f4c7a8"] ;
4 -> 5 ;
6 [label="samples = 1.3%\nvalue = [0.9, 0.1]\nclass = Churn", fillcolor="#e88f4f"] ;
4 -> 6 ;
7 [label="SeniorCitizen <= 0.5\nsamples = 5.0%\nvalue = [0.486, 0.514]\nclass = No Churn", fillcolor="#f4fafe"] ;
3 -> 7 ;
8 [label="samples = 4.4%\nvalue = [0.523, 0.477]\nclass = Churn", fillcolor="#fdf4ee"] ;
7 -> 8 ;
9 [label="samples = 0.6%\nvalue = [0.229, 0.771]\nclass = No Churn", fillcolor="#74baed"] ;
7 -> 9 ;
10 [label="InternetService <= 0.5\nsamples = 11.3%\nvalue = [0.825, 0.175]\nclass = Churn", fillcolor="#ea9c63"] ;
2 -> 10 ;
11 [label="TotalCharges <= 77.55\nsamples = 4.9%\nvalue = [0.933, 0.067]\nclass = Churn", fillcolor="#e78a47"] ;
10 -> 11 ;
12 [label="samples = 0.2%\nvalue = [0.778, 0.222]\nclass = Churn", fillcolor="#eca572"] ;
11 -> 12 ;
13 [label="samples = 4.7%\nvalue = [0.939, 0.061]\nclass = Churn", fillcolor="#e78946"] ;
11 -> 13 ;
14 [label="TotalCharges <= 310.9\nsamples = 6.5%\nvalue = [0.744, 0.256]\nclass = Churn", fillcolor="#eeac7d"] ;
10 -> 14 ;
15 [label="samples = 2.0%\nvalue = [0.619, 0.381]\nclass = Churn", fillcolor="#f5ceb3"] ;
14 -> 15 ;
16 [label="samples = 4.4%\nvalue = [0.802, 0.198]\nclass = Churn", fillcolor="#eba06a"] ;
14 -> 16 ;
17 [label="TotalCharges <= 118.1\nsamples = 17.7%\nvalue = [0.36, 0.64]\nclass = No Churn", fillcolor="#a9d4f4"] ;
1 -> 17 ;
18 [label="MonthlyCharges <= 69.875\nsamples = 3.6%\nvalue = [0.16, 0.84]\nclass = No Churn", fillcolor="#5fb0ea"] ;
17 -> 18 ;
19 [label="samples = 0.5%\nvalue = [0.0, 1.0]\nclass = No Churn", fillcolor="#399de5"] ;
18 -> 19 ;
20 [label="TotalCharges <= 75.625\nsamples = 3.1%\nvalue = [0.186, 0.814]\nclass = No Churn", fillcolor="#66b3eb"] ;
18 -> 20 ;
21 [label="samples = 1.4%\nvalue = [0.3, 0.7]\nclass = No Churn", fillcolor="#8ec7f0"] ;
20 -> 21 ;
22 [label="samples = 1.7%\nvalue = [0.087, 0.913]\nclass = No Churn", fillcolor="#4ca6e7"] ;
20 -> 22 ;
23 [label="MonthlyCharges <= 80.175\nsamples = 14.1%\nvalue = [0.411, 0.589]\nclass = No Churn", fillcolor="#c3e2f7"] ;
17 -> 23 ;
24 [label="tenure <= 5.5\nsamples = 6.2%\nvalue = [0.515, 0.485]\nclass = Churn", fillcolor="#fef8f4"] ;
23 -> 24 ;
25 [label="samples = 2.6%\nvalue = [0.386, 0.614]\nclass = No Churn", fillcolor="#b6dbf5"] ;
24 -> 25 ;
26 [label="samples = 3.6%\nvalue = [0.608, 0.392]\nclass = Churn", fillcolor="#f6d2b9"] ;
24 -> 26 ;
27 [label="TotalCharges <= 1632.825\nsamples = 7.9%\nvalue = [0.331, 0.669]\nclass = No Churn", fillcolor="#9bcef2"] ;
23 -> 27 ;
28 [label="samples = 7.8%\nvalue = [0.321, 0.679]\nclass = No Churn", fillcolor="#97cbf1"] ;
27 -> 28 ;
29 [label="samples = 0.1%\nvalue = [0.875, 0.125]\nclass = Churn", fillcolor="#e99355"] ;
27 -> 29 ;
30 [label="InternetService <= 0.5\nsamples = 62.3%\nvalue = [0.846, 0.154]\nclass = Churn", fillcolor="#ea985d"] ;
0 -> 30 [labeldistance=2.5, labelangle=-45, headlabel="False"] ;
31 [label="tenure <= 61.5\nsamples = 12.7%\nvalue = [0.983, 0.017]\nclass = Churn", fillcolor="#e5833c"] ;
30 -> 31 ;
32 [label="tenure <= 55.5\nsamples = 9.1%\nvalue = [0.976, 0.024]\nclass = Churn", fillcolor="#e6843e"] ;
31 -> 32 ;
33 [label="TotalCharges <= 391.275\nsamples = 7.9%\nvalue = [0.982, 0.018]\nclass = Churn", fillcolor="#e5833d"] ;
32 -> 33 ;
34 [label="samples = 0.4%\nvalue = [0.917, 0.083]\nclass = Churn", fillcolor="#e78c4b"] ;
33 -> 34 ;
35 [label="samples = 7.5%\nvalue = [0.986, 0.014]\nclass = Churn", fillcolor="#e5833c"] ;
33 -> 35 ;
36 [label="MonthlyCharges <= 19.425\nsamples = 1.2%\nvalue = [0.939, 0.061]\nclass = Churn", fillcolor="#e78946"] ;
32 -> 36 ;
37 [label="samples = 0.1%\nvalue = [0.714, 0.286]\nclass = Churn", fillcolor="#efb388"] ;
36 -> 37 ;
38 [label="samples = 1.1%\nvalue = [0.966, 0.034]\nclass = Churn", fillcolor="#e68540"] ;
36 -> 38 ;
39 [label="samples = 3.6%\nvalue = [1.0, 0.0]\nclass = Churn", fillcolor="#e58139"] ;
31 -> 39 ;
40 [label="tenure <= 58.5\nsamples = 49.6%\nvalue = [0.811, 0.189]\nclass = Churn", fillcolor="#eb9e67"] ;
30 -> 40 ;
41 [label="MonthlyCharges <= 81.95\nsamples = 31.7%\nvalue = [0.747, 0.253]\nclass = Churn", fillcolor="#eeac7c"] ;
40 -> 41 ;
42 [label="SeniorCitizen <= 0.5\nsamples = 16.7%\nvalue = [0.829, 0.171]\nclass = Churn", fillcolor="#ea9b62"] ;
41 -> 42 ;
43 [label="samples = 14.1%\nvalue = [0.86, 0.14]\nclass = Churn", fillcolor="#e99659"] ;
42 -> 43 ;
44 [label="samples = 2.6%\nvalue = [0.657, 0.343]\nclass = Churn", fillcolor="#f3c3a0"] ;
42 -> 44 ;
45 [label="PaperlessBilling <= 0.5\nsamples = 15.0%\nvalue = [0.656, 0.344]\nclass = Churn", fillcolor="#f3c3a1"] ;
41 -> 45 ;
46 [label="samples = 3.5%\nvalue = [0.781, 0.219]\nclass = Churn", fillcolor="#eca470"] ;
45 -> 46 ;
47 [label="samples = 11.6%\nvalue = [0.619, 0.381]\nclass = Churn", fillcolor="#f5cfb3"] ;
45 -> 47 ;
48 [label="MonthlyCharges <= 90.9\nsamples = 17.9%\nvalue = [0.925, 0.075]\nclass = Churn", fillcolor="#e78b49"] ;
40 -> 48 ;
49 [label="tenure <= 70.5\nsamples = 9.2%\nvalue = [0.972, 0.028]\nclass = Churn", fillcolor="#e6853f"] ;
48 -> 49 ;
50 [label="samples = 6.3%\nvalue = [0.96, 0.04]\nclass = Churn", fillcolor="#e68641"] ;
49 -> 50 ;
51 [label="samples = 2.8%\nvalue = [1.0, 0.0]\nclass = Churn", fillcolor="#e58139"] ;
49 -> 51 ;
52 [label="tenure <= 70.5\nsamples = 8.7%\nvalue = [0.876, 0.124]\nclass = Churn", fillcolor="#e99355"] ;
48 -> 52 ;
53 [label="samples = 5.3%\nvalue = [0.824, 0.176]\nclass = Churn", fillcolor="#eb9c63"] ;
52 -> 53 ;
54 [label="samples = 3.4%\nvalue = [0.957, 0.043]\nclass = Churn", fillcolor="#e68742"] ;
52 -> 54 ;
}