|
2 | 2 | "cells": [ |
3 | 3 | { |
4 | 4 | "cell_type": "code", |
5 | | - "execution_count": 25, |
| 5 | + "execution_count": 35, |
6 | 6 | "metadata": {}, |
7 | 7 | "outputs": [], |
8 | 8 | "source": [ |
|
15 | 15 | }, |
16 | 16 | { |
17 | 17 | "cell_type": "code", |
18 | | - "execution_count": 32, |
| 18 | + "execution_count": 36, |
19 | 19 | "metadata": {}, |
20 | 20 | "outputs": [], |
21 | 21 | "source": [ |
22 | | - "data = pd.read_csv(\"../data/adult-data.csv\", names=['age', 'workclass', 'fnlwgt', 'education-num',\n", |
| 22 | + "data = pd.read_csv(\"data/adult-data.csv\", names=['age', 'workclass', 'education-num',\n", |
23 | 23 | " 'occupation', 'capital-gain', 'capital-loss',\n", |
24 | 24 | " 'hours-per-week', 'income'])" |
25 | 25 | ] |
26 | 26 | }, |
27 | 27 | { |
28 | 28 | "cell_type": "code", |
29 | | - "execution_count": 33, |
| 29 | + "execution_count": 37, |
30 | 30 | "metadata": {}, |
31 | 31 | "outputs": [ |
32 | 32 | { |
|
52 | 52 | " <th></th>\n", |
53 | 53 | " <th>age</th>\n", |
54 | 54 | " <th>workclass</th>\n", |
55 | | - " <th>fnlwgt</th>\n", |
56 | 55 | " <th>education-num</th>\n", |
57 | 56 | " <th>occupation</th>\n", |
58 | 57 | " <th>capital-gain</th>\n", |
|
66 | 65 | " <th>32556</th>\n", |
67 | 66 | " <td>27</td>\n", |
68 | 67 | " <td>Private</td>\n", |
69 | | - " <td>257302</td>\n", |
70 | 68 | " <td>12</td>\n", |
71 | 69 | " <td>Tech-support</td>\n", |
72 | 70 | " <td>0</td>\n", |
|
78 | 76 | " <th>32557</th>\n", |
79 | 77 | " <td>40</td>\n", |
80 | 78 | " <td>Private</td>\n", |
81 | | - " <td>154374</td>\n", |
82 | 79 | " <td>9</td>\n", |
83 | 80 | " <td>Machine-op-inspct</td>\n", |
84 | 81 | " <td>0</td>\n", |
|
90 | 87 | " <th>32558</th>\n", |
91 | 88 | " <td>58</td>\n", |
92 | 89 | " <td>Private</td>\n", |
93 | | - " <td>151910</td>\n", |
94 | 90 | " <td>9</td>\n", |
95 | 91 | " <td>Adm-clerical</td>\n", |
96 | 92 | " <td>0</td>\n", |
|
102 | 98 | " <th>32559</th>\n", |
103 | 99 | " <td>22</td>\n", |
104 | 100 | " <td>Private</td>\n", |
105 | | - " <td>201490</td>\n", |
106 | 101 | " <td>9</td>\n", |
107 | 102 | " <td>Adm-clerical</td>\n", |
108 | 103 | " <td>0</td>\n", |
|
114 | 109 | " <th>32560</th>\n", |
115 | 110 | " <td>52</td>\n", |
116 | 111 | " <td>Self-emp-inc</td>\n", |
117 | | - " <td>287927</td>\n", |
118 | 112 | " <td>9</td>\n", |
119 | 113 | " <td>Exec-managerial</td>\n", |
120 | 114 | " <td>15024</td>\n", |
|
127 | 121 | "</div>" |
128 | 122 | ], |
129 | 123 | "text/plain": [ |
130 | | - " age workclass fnlwgt education-num occupation \\\n", |
131 | | - "32556 27 Private 257302 12 Tech-support \n", |
132 | | - "32557 40 Private 154374 9 Machine-op-inspct \n", |
133 | | - "32558 58 Private 151910 9 Adm-clerical \n", |
134 | | - "32559 22 Private 201490 9 Adm-clerical \n", |
135 | | - "32560 52 Self-emp-inc 287927 9 Exec-managerial \n", |
| 124 | + " age workclass education-num occupation capital-gain \\\n", |
| 125 | + "32556 27 Private 12 Tech-support 0 \n", |
| 126 | + "32557 40 Private 9 Machine-op-inspct 0 \n", |
| 127 | + "32558 58 Private 9 Adm-clerical 0 \n", |
| 128 | + "32559 22 Private 9 Adm-clerical 0 \n", |
| 129 | + "32560 52 Self-emp-inc 9 Exec-managerial 15024 \n", |
136 | 130 | "\n", |
137 | | - " capital-gain capital-loss hours-per-week income \n", |
138 | | - "32556 0 0 38 <=50K \n", |
139 | | - "32557 0 0 40 >50K \n", |
140 | | - "32558 0 0 40 <=50K \n", |
141 | | - "32559 0 0 20 <=50K \n", |
142 | | - "32560 15024 0 40 >50K " |
| 131 | + " capital-loss hours-per-week income \n", |
| 132 | + "32556 0 38 <=50K \n", |
| 133 | + "32557 0 40 >50K \n", |
| 134 | + "32558 0 40 <=50K \n", |
| 135 | + "32559 0 20 <=50K \n", |
| 136 | + "32560 0 40 >50K " |
143 | 137 | ] |
144 | 138 | }, |
145 | | - "execution_count": 33, |
| 139 | + "execution_count": 37, |
146 | 140 | "metadata": {}, |
147 | 141 | "output_type": "execute_result" |
148 | 142 | } |
|
153 | 147 | }, |
154 | 148 | { |
155 | 149 | "cell_type": "code", |
156 | | - "execution_count": 34, |
| 150 | + "execution_count": 38, |
157 | 151 | "metadata": {}, |
158 | 152 | "outputs": [], |
159 | 153 | "source": [ |
|
164 | 158 | }, |
165 | 159 | { |
166 | 160 | "cell_type": "code", |
167 | | - "execution_count": 35, |
| 161 | + "execution_count": 39, |
168 | 162 | "metadata": {}, |
169 | 163 | "outputs": [], |
170 | 164 | "source": [ |
|
175 | 169 | }, |
176 | 170 | { |
177 | 171 | "cell_type": "code", |
178 | | - "execution_count": 36, |
| 172 | + "execution_count": 40, |
179 | 173 | "metadata": {}, |
180 | 174 | "outputs": [], |
181 | 175 | "source": [ |
|
185 | 179 | }, |
186 | 180 | { |
187 | 181 | "cell_type": "code", |
188 | | - "execution_count": 37, |
| 182 | + "execution_count": 41, |
189 | 183 | "metadata": {}, |
190 | 184 | "outputs": [], |
191 | 185 | "source": [ |
|
195 | 189 | }, |
196 | 190 | { |
197 | 191 | "cell_type": "code", |
198 | | - "execution_count": 38, |
| 192 | + "execution_count": 42, |
199 | 193 | "metadata": {}, |
200 | 194 | "outputs": [], |
201 | 195 | "source": [ |
|
206 | 200 | }, |
207 | 201 | { |
208 | 202 | "cell_type": "code", |
209 | | - "execution_count": 39, |
| 203 | + "execution_count": 43, |
210 | 204 | "metadata": {}, |
211 | 205 | "outputs": [], |
212 | 206 | "source": [ |
|
215 | 209 | }, |
216 | 210 | { |
217 | 211 | "cell_type": "code", |
218 | | - "execution_count": 40, |
| 212 | + "execution_count": 44, |
219 | 213 | "metadata": {}, |
220 | 214 | "outputs": [ |
221 | 215 | { |
222 | 216 | "name": "stdout", |
223 | 217 | "output_type": "stream", |
224 | 218 | "text": [ |
225 | | - "Accuracy: 83.63%\n" |
| 219 | + "Accuracy: 83.66%\n" |
226 | 220 | ] |
227 | 221 | } |
228 | 222 | ], |
|
0 commit comments