rahul2001 commited on
Commit
e855bf2
2 Parent(s): 838b838 4d7dfa2

Merge https://github.com/rahul-jha-2001/ml_project

Browse files
.gitignore ADDED
@@ -0,0 +1,132 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Byte-compiled / optimized / DLL files
2
+ __pycache__/
3
+ *.py[cod]
4
+ *$py.class
5
+
6
+ # C extensions
7
+ *.so
8
+
9
+ # Distribution / packaging
10
+ .Python
11
+ build/
12
+ develop-eggs/
13
+ dist/
14
+ downloads/
15
+ eggs/
16
+ .eggs/
17
+ lib/
18
+ lib64/
19
+ parts/
20
+ sdist/
21
+ var/
22
+ wheels/
23
+ pip-wheel-metadata/
24
+ share/python-wheels/
25
+ *.egg-info/
26
+ .installed.cfg
27
+ *.egg
28
+ MANIFEST
29
+ ml_project/
30
+
31
+ # PyInstaller
32
+ # Usually these files are written by a python script from a template
33
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
34
+ *.manifest
35
+ *.spec
36
+
37
+ # Installer logs
38
+ pip-log.txt
39
+ pip-delete-this-directory.txt
40
+
41
+ # Unit test / coverage reports
42
+ htmlcov/
43
+ .tox/
44
+ .nox/
45
+ .coverage
46
+ .coverage.*
47
+ .cache
48
+ nosetests.xml
49
+ coverage.xml
50
+ *.cover
51
+ *.py,cover
52
+ .hypothesis/
53
+ .pytest_cache/
54
+
55
+ # Translations
56
+ *.mo
57
+ *.pot
58
+
59
+ # Django stuff:
60
+ *.log
61
+ local_settings.py
62
+ db.sqlite3
63
+ db.sqlite3-journal
64
+
65
+ # Flask stuff:
66
+ instance/
67
+ .webassets-cache
68
+
69
+ # Scrapy stuff:
70
+ .scrapy
71
+
72
+ # Sphinx documentation
73
+ docs/_build/
74
+
75
+ # PyBuilder
76
+ target/
77
+
78
+ # Jupyter Notebook
79
+ .ipynb_checkpoints
80
+
81
+ # IPython
82
+ profile_default/
83
+ ipython_config.py
84
+
85
+ # pyenv
86
+ .python-version
87
+
88
+ # pipenv
89
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
90
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
91
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
92
+ # install all needed dependencies.
93
+ #Pipfile.lock
94
+
95
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow
96
+ __pypackages__/
97
+
98
+ # Celery stuff
99
+ celerybeat-schedule
100
+ celerybeat.pid
101
+
102
+ # SageMath parsed files
103
+ *.sage.py
104
+
105
+ # Environments
106
+ .env
107
+ .venv
108
+ env/
109
+ venv/
110
+ ENV/
111
+ env.bak/
112
+ venv.bak/
113
+ ml_project
114
+
115
+
116
+ # Spyder project settings
117
+ .spyderproject
118
+ .spyproject
119
+
120
+ # Rope project settings
121
+ .ropeproject
122
+
123
+ # mkdocs documentation
124
+ /site
125
+
126
+ # mypy
127
+ .mypy_cache/
128
+ .dmypy.json
129
+ dmypy.json
130
+
131
+ # Pyre type checker
132
+ .pyre/
.vscode/launch.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ // Use IntelliSense to learn about possible attributes.
3
+ // Hover to view descriptions of existing attributes.
4
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5
+ "version": "0.2.0",
6
+ "configurations": [
7
+ {
8
+ "name": "Python: Current File",
9
+ "type": "python",
10
+ "request": "launch",
11
+ "program": "${file}",
12
+ "console": "integratedTerminal",
13
+ "justMyCode": true
14
+ }
15
+ ]
16
+ }
EDA.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
ReadMe.md ADDED
@@ -0,0 +1 @@
 
 
1
+ # first project
app.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from src.Pipeline.predict_pipe import Predict_Pipeline
2
+ import gradio as gr
3
+ from src.exception import CustomException
4
+
5
+ obj = Predict_Pipeline()
6
+
7
+ demo = gr.Interface(obj.predict,
8
+ inputs= [
9
+ gr.Radio(["male","female"],label="Gender"),
10
+ gr.Dropdown(['group B' ,'group C' ,'group A' ,'group D' ,'group E'],label="Race"),
11
+ gr.Dropdown(["bachelor's degree" ,'some college' ,"master's degree", "associate's degree",
12
+ 'high school' ,'some high school'],label="Parent Education"),
13
+ gr.Radio(['standard', 'free/reduced'],label="Lunch"),
14
+ gr.Radio(['none', 'completed'],label="Coaching"),
15
+ gr.Slider(0,100,label="writing Score"),
16
+ gr.Slider(0,100,label="reading score")],
17
+ outputs = "number"
18
+ )
19
+
20
+
21
+
22
+ if __name__ == "__main__":
23
+ demo.launch()
artifact/Preprocessor.pkl ADDED
Binary file (3.48 kB). View file
 
artifact/model.pkl ADDED
Binary file (707 Bytes). View file
 
artifact/raw.csv ADDED
@@ -0,0 +1,1001 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gender,race_ethnicity,parental_level_of_education,lunch,test_preparation_course,math_score,reading_score,writing_score
2
+ female,group B,bachelor's degree,standard,none,72,72,74
3
+ female,group C,some college,standard,completed,69,90,88
4
+ female,group B,master's degree,standard,none,90,95,93
5
+ male,group A,associate's degree,free/reduced,none,47,57,44
6
+ male,group C,some college,standard,none,76,78,75
7
+ female,group B,associate's degree,standard,none,71,83,78
8
+ female,group B,some college,standard,completed,88,95,92
9
+ male,group B,some college,free/reduced,none,40,43,39
10
+ male,group D,high school,free/reduced,completed,64,64,67
11
+ female,group B,high school,free/reduced,none,38,60,50
12
+ male,group C,associate's degree,standard,none,58,54,52
13
+ male,group D,associate's degree,standard,none,40,52,43
14
+ female,group B,high school,standard,none,65,81,73
15
+ male,group A,some college,standard,completed,78,72,70
16
+ female,group A,master's degree,standard,none,50,53,58
17
+ female,group C,some high school,standard,none,69,75,78
18
+ male,group C,high school,standard,none,88,89,86
19
+ female,group B,some high school,free/reduced,none,18,32,28
20
+ male,group C,master's degree,free/reduced,completed,46,42,46
21
+ female,group C,associate's degree,free/reduced,none,54,58,61
22
+ male,group D,high school,standard,none,66,69,63
23
+ female,group B,some college,free/reduced,completed,65,75,70
24
+ male,group D,some college,standard,none,44,54,53
25
+ female,group C,some high school,standard,none,69,73,73
26
+ male,group D,bachelor's degree,free/reduced,completed,74,71,80
27
+ male,group A,master's degree,free/reduced,none,73,74,72
28
+ male,group B,some college,standard,none,69,54,55
29
+ female,group C,bachelor's degree,standard,none,67,69,75
30
+ male,group C,high school,standard,none,70,70,65
31
+ female,group D,master's degree,standard,none,62,70,75
32
+ female,group D,some college,standard,none,69,74,74
33
+ female,group B,some college,standard,none,63,65,61
34
+ female,group E,master's degree,free/reduced,none,56,72,65
35
+ male,group D,some college,standard,none,40,42,38
36
+ male,group E,some college,standard,none,97,87,82
37
+ male,group E,associate's degree,standard,completed,81,81,79
38
+ female,group D,associate's degree,standard,none,74,81,83
39
+ female,group D,some high school,free/reduced,none,50,64,59
40
+ female,group D,associate's degree,free/reduced,completed,75,90,88
41
+ male,group B,associate's degree,free/reduced,none,57,56,57
42
+ male,group C,associate's degree,free/reduced,none,55,61,54
43
+ female,group C,associate's degree,standard,none,58,73,68
44
+ female,group B,associate's degree,standard,none,53,58,65
45
+ male,group B,some college,free/reduced,completed,59,65,66
46
+ female,group E,associate's degree,free/reduced,none,50,56,54
47
+ male,group B,associate's degree,standard,none,65,54,57
48
+ female,group A,associate's degree,standard,completed,55,65,62
49
+ female,group C,high school,standard,none,66,71,76
50
+ female,group D,associate's degree,free/reduced,completed,57,74,76
51
+ male,group C,high school,standard,completed,82,84,82
52
+ male,group E,some college,standard,none,53,55,48
53
+ male,group E,associate's degree,free/reduced,completed,77,69,68
54
+ male,group C,some college,standard,none,53,44,42
55
+ male,group D,high school,standard,none,88,78,75
56
+ female,group C,some high school,free/reduced,completed,71,84,87
57
+ female,group C,high school,free/reduced,none,33,41,43
58
+ female,group E,associate's degree,standard,completed,82,85,86
59
+ male,group D,associate's degree,standard,none,52,55,49
60
+ male,group D,some college,standard,completed,58,59,58
61
+ female,group C,some high school,free/reduced,none,0,17,10
62
+ male,group E,bachelor's degree,free/reduced,completed,79,74,72
63
+ male,group A,some high school,free/reduced,none,39,39,34
64
+ male,group A,associate's degree,free/reduced,none,62,61,55
65
+ female,group C,associate's degree,standard,none,69,80,71
66
+ female,group D,some high school,standard,none,59,58,59
67
+ male,group B,some high school,standard,none,67,64,61
68
+ male,group D,some high school,free/reduced,none,45,37,37
69
+ female,group C,some college,standard,none,60,72,74
70
+ male,group B,associate's degree,free/reduced,none,61,58,56
71
+ female,group C,associate's degree,standard,none,39,64,57
72
+ female,group D,some college,free/reduced,completed,58,63,73
73
+ male,group D,some college,standard,completed,63,55,63
74
+ female,group A,associate's degree,free/reduced,none,41,51,48
75
+ male,group C,some high school,free/reduced,none,61,57,56
76
+ male,group C,some high school,standard,none,49,49,41
77
+ male,group B,associate's degree,free/reduced,none,44,41,38
78
+ male,group E,some high school,standard,none,30,26,22
79
+ male,group A,bachelor's degree,standard,completed,80,78,81
80
+ female,group D,some high school,standard,completed,61,74,72
81
+ female,group E,master's degree,standard,none,62,68,68
82
+ female,group B,associate's degree,standard,none,47,49,50
83
+ male,group B,high school,free/reduced,none,49,45,45
84
+ male,group A,some college,free/reduced,completed,50,47,54
85
+ male,group E,associate's degree,standard,none,72,64,63
86
+ male,group D,high school,free/reduced,none,42,39,34
87
+ female,group C,some college,standard,none,73,80,82
88
+ female,group C,some college,free/reduced,none,76,83,88
89
+ female,group D,associate's degree,standard,none,71,71,74
90
+ female,group A,some college,standard,none,58,70,67
91
+ female,group D,some high school,standard,none,73,86,82
92
+ female,group C,bachelor's degree,standard,none,65,72,74
93
+ male,group C,high school,free/reduced,none,27,34,36
94
+ male,group C,high school,standard,none,71,79,71
95
+ male,group C,associate's degree,free/reduced,completed,43,45,50
96
+ female,group B,some college,standard,none,79,86,92
97
+ male,group C,associate's degree,free/reduced,completed,78,81,82
98
+ male,group B,some high school,standard,completed,65,66,62
99
+ female,group E,some college,standard,completed,63,72,70
100
+ female,group D,some college,free/reduced,none,58,67,62
101
+ female,group D,bachelor's degree,standard,none,65,67,62
102
+ male,group B,some college,standard,none,79,67,67
103
+ male,group D,bachelor's degree,standard,completed,68,74,74
104
+ female,group D,associate's degree,standard,none,85,91,89
105
+ male,group B,high school,standard,completed,60,44,47
106
+ male,group C,some college,standard,completed,98,86,90
107
+ female,group C,some college,standard,none,58,67,72
108
+ female,group D,master's degree,standard,none,87,100,100
109
+ male,group E,associate's degree,standard,completed,66,63,64
110
+ female,group B,associate's degree,free/reduced,none,52,76,70
111
+ female,group B,some high school,standard,none,70,64,72
112
+ female,group D,associate's degree,free/reduced,completed,77,89,98
113
+ male,group C,high school,standard,none,62,55,49
114
+ male,group A,associate's degree,standard,none,54,53,47
115
+ female,group D,some college,standard,none,51,58,54
116
+ female,group E,bachelor's degree,standard,completed,99,100,100
117
+ male,group C,high school,standard,none,84,77,74
118
+ female,group B,bachelor's degree,free/reduced,none,75,85,82
119
+ female,group D,bachelor's degree,standard,none,78,82,79
120
+ female,group D,some high school,standard,none,51,63,61
121
+ female,group C,some college,standard,none,55,69,65
122
+ female,group C,bachelor's degree,standard,completed,79,92,89
123
+ male,group B,associate's degree,standard,completed,91,89,92
124
+ female,group C,some college,standard,completed,88,93,93
125
+ male,group D,high school,free/reduced,none,63,57,56
126
+ male,group E,some college,standard,none,83,80,73
127
+ female,group B,high school,standard,none,87,95,86
128
+ male,group B,some high school,standard,none,72,68,67
129
+ male,group D,some college,standard,completed,65,77,74
130
+ male,group D,master's degree,standard,none,82,82,74
131
+ female,group A,bachelor's degree,standard,none,51,49,51
132
+ male,group D,master's degree,standard,none,89,84,82
133
+ male,group C,some high school,free/reduced,completed,53,37,40
134
+ male,group E,some college,free/reduced,completed,87,74,70
135
+ female,group C,some college,standard,completed,75,81,84
136
+ male,group D,bachelor's degree,free/reduced,completed,74,79,75
137
+ male,group C,bachelor's degree,standard,none,58,55,48
138
+ male,group B,some high school,standard,completed,51,54,41
139
+ male,group E,high school,standard,none,70,55,56
140
+ female,group C,associate's degree,standard,none,59,66,67
141
+ male,group D,some college,standard,completed,71,61,69
142
+ female,group D,some high school,standard,none,76,72,71
143
+ female,group C,some college,free/reduced,none,59,62,64
144
+ female,group E,some college,free/reduced,completed,42,55,54
145
+ male,group A,high school,standard,none,57,43,47
146
+ male,group D,some college,standard,none,88,73,78
147
+ female,group C,some college,free/reduced,none,22,39,33
148
+ male,group B,some high school,standard,none,88,84,75
149
+ male,group C,associate's degree,free/reduced,none,73,68,66
150
+ female,group D,bachelor's degree,standard,completed,68,75,81
151
+ male,group E,associate's degree,free/reduced,completed,100,100,93
152
+ male,group A,some high school,standard,completed,62,67,69
153
+ male,group A,bachelor's degree,standard,none,77,67,68
154
+ female,group B,associate's degree,standard,completed,59,70,66
155
+ male,group D,bachelor's degree,standard,none,54,49,47
156
+ male,group D,some high school,standard,none,62,67,61
157
+ female,group C,some college,standard,completed,70,89,88
158
+ female,group E,high school,free/reduced,completed,66,74,78
159
+ male,group B,some college,free/reduced,none,60,60,60
160
+ female,group B,associate's degree,standard,completed,61,86,87
161
+ male,group D,associate's degree,free/reduced,none,66,62,64
162
+ male,group B,associate's degree,free/reduced,completed,82,78,74
163
+ female,group E,some college,free/reduced,completed,75,88,85
164
+ male,group B,master's degree,free/reduced,none,49,53,52
165
+ male,group C,high school,standard,none,52,53,49
166
+ female,group E,master's degree,standard,none,81,92,91
167
+ female,group C,bachelor's degree,standard,completed,96,100,100
168
+ male,group C,high school,free/reduced,completed,53,51,51
169
+ female,group B,master's degree,free/reduced,completed,58,76,78
170
+ female,group B,high school,standard,completed,68,83,78
171
+ female,group C,some college,free/reduced,completed,67,75,70
172
+ male,group A,high school,standard,completed,72,73,74
173
+ male,group E,some high school,standard,none,94,88,78
174
+ female,group D,some college,standard,none,79,86,81
175
+ female,group C,associate's degree,standard,none,63,67,70
176
+ female,group C,bachelor's degree,free/reduced,completed,43,51,54
177
+ female,group C,master's degree,standard,completed,81,91,87
178
+ female,group B,high school,free/reduced,completed,46,54,58
179
+ female,group C,associate's degree,standard,completed,71,77,77
180
+ female,group B,master's degree,free/reduced,completed,52,70,62
181
+ female,group D,some high school,standard,completed,97,100,100
182
+ male,group C,master's degree,free/reduced,completed,62,68,75
183
+ female,group C,some college,free/reduced,none,46,64,66
184
+ female,group E,high school,standard,none,50,50,47
185
+ female,group D,associate's degree,standard,none,65,69,70
186
+ male,group C,some high school,free/reduced,completed,45,52,49
187
+ male,group C,associate's degree,free/reduced,completed,65,67,65
188
+ male,group E,high school,standard,none,80,76,65
189
+ male,group D,some high school,standard,completed,62,66,68
190
+ male,group B,some high school,free/reduced,none,48,52,45
191
+ female,group C,bachelor's degree,standard,none,77,88,87
192
+ female,group E,associate's degree,standard,none,66,65,69
193
+ male,group D,some college,standard,completed,76,83,79
194
+ female,group B,some high school,standard,none,62,64,66
195
+ male,group D,some college,standard,completed,77,62,62
196
+ female,group C,master's degree,standard,completed,69,84,85
197
+ male,group D,associate's degree,standard,none,61,55,52
198
+ male,group C,some high school,free/reduced,completed,59,69,65
199
+ male,group E,high school,free/reduced,none,55,56,51
200
+ female,group B,some college,free/reduced,none,45,53,55
201
+ female,group B,bachelor's degree,free/reduced,none,78,79,76
202
+ female,group C,associate's degree,standard,completed,67,84,86
203
+ female,group D,some college,free/reduced,none,65,81,77
204
+ male,group C,associate's degree,standard,none,69,77,69
205
+ female,group B,associate's degree,standard,none,57,69,68
206
+ male,group C,some college,standard,none,59,41,42
207
+ male,group D,some high school,standard,completed,74,71,78
208
+ male,group E,bachelor's degree,standard,none,82,62,62
209
+ male,group E,high school,standard,completed,81,80,76
210
+ female,group B,some college,free/reduced,none,74,81,76
211
+ female,group B,some college,free/reduced,none,58,61,66
212
+ male,group D,some high school,free/reduced,completed,80,79,79
213
+ male,group C,some college,free/reduced,none,35,28,27
214
+ female,group C,high school,free/reduced,none,42,62,60
215
+ male,group C,associate's degree,free/reduced,completed,60,51,56
216
+ male,group E,high school,standard,completed,87,91,81
217
+ male,group B,some high school,standard,completed,84,83,75
218
+ female,group E,associate's degree,free/reduced,completed,83,86,88
219
+ female,group C,high school,free/reduced,none,34,42,39
220
+ male,group B,high school,free/reduced,none,66,77,70
221
+ male,group B,some high school,standard,completed,61,56,56
222
+ female,group D,high school,standard,completed,56,68,74
223
+ male,group B,associate's degree,standard,none,87,85,73
224
+ female,group C,some high school,free/reduced,none,55,65,62
225
+ male,group D,some high school,standard,none,86,80,75
226
+ female,group B,associate's degree,standard,completed,52,66,73
227
+ female,group E,master's degree,free/reduced,none,45,56,54
228
+ female,group C,some college,standard,none,72,72,71
229
+ male,group D,high school,standard,none,57,50,54
230
+ male,group A,some high school,free/reduced,none,68,72,64
231
+ female,group C,some college,standard,completed,88,95,94
232
+ male,group D,some college,standard,none,76,64,66
233
+ male,group C,associate's degree,standard,none,46,43,42
234
+ female,group B,bachelor's degree,standard,none,67,86,83
235
+ male,group E,some high school,standard,none,92,87,78
236
+ male,group C,bachelor's degree,standard,completed,83,82,84
237
+ male,group D,associate's degree,standard,none,80,75,77
238
+ male,group D,bachelor's degree,free/reduced,none,63,66,67
239
+ female,group D,some high school,standard,completed,64,60,74
240
+ male,group B,some college,standard,none,54,52,51
241
+ male,group C,associate's degree,standard,none,84,80,80
242
+ male,group D,high school,free/reduced,completed,73,68,66
243
+ female,group E,bachelor's degree,standard,none,80,83,83
244
+ female,group D,high school,standard,none,56,52,55
245
+ male,group E,some college,standard,none,59,51,43
246
+ male,group D,some high school,standard,none,75,74,69
247
+ male,group C,associate's degree,standard,none,85,76,71
248
+ male,group E,associate's degree,standard,none,89,76,74
249
+ female,group B,high school,standard,completed,58,70,68
250
+ female,group B,high school,standard,none,65,64,62
251
+ male,group C,high school,standard,none,68,60,53
252
+ male,group A,some high school,standard,completed,47,49,49
253
+ female,group D,some college,free/reduced,none,71,83,83
254
+ female,group B,some high school,standard,completed,60,70,70
255
+ male,group D,master's degree,standard,none,80,80,72
256
+ male,group D,high school,standard,none,54,52,52
257
+ female,group E,some college,standard,none,62,73,70
258
+ female,group C,associate's degree,free/reduced,none,64,73,68
259
+ male,group C,associate's degree,standard,completed,78,77,77
260
+ female,group B,some college,standard,none,70,75,78
261
+ female,group C,master's degree,free/reduced,completed,65,81,81
262
+ female,group C,some high school,free/reduced,completed,64,79,77
263
+ male,group C,some college,standard,completed,79,79,78
264
+ female,group C,some high school,free/reduced,none,44,50,51
265
+ female,group E,high school,standard,none,99,93,90
266
+ male,group D,high school,standard,none,76,73,68
267
+ male,group D,some high school,free/reduced,none,59,42,41
268
+ female,group C,bachelor's degree,standard,none,63,75,81
269
+ female,group D,high school,standard,none,69,72,77
270
+ female,group D,associate's degree,standard,completed,88,92,95
271
+ female,group E,some college,free/reduced,none,71,76,70
272
+ male,group C,bachelor's degree,standard,none,69,63,61
273
+ male,group C,some college,standard,none,58,49,42
274
+ female,group D,associate's degree,free/reduced,none,47,53,58
275
+ female,group D,some college,standard,none,65,70,71
276
+ male,group B,some college,standard,completed,88,85,76
277
+ male,group C,bachelor's degree,standard,none,83,78,73
278
+ female,group C,some high school,standard,completed,85,92,93
279
+ female,group E,high school,standard,completed,59,63,75
280
+ female,group C,some high school,free/reduced,none,65,86,80
281
+ male,group B,bachelor's degree,free/reduced,none,73,56,57
282
+ male,group D,high school,standard,none,53,52,42
283
+ male,group D,high school,standard,none,45,48,46
284
+ female,group D,bachelor's degree,free/reduced,none,73,79,84
285
+ female,group D,some college,free/reduced,completed,70,78,78
286
+ female,group B,some high school,standard,none,37,46,46
287
+ male,group B,associate's degree,standard,completed,81,82,82
288
+ male,group E,associate's degree,standard,completed,97,82,88
289
+ female,group B,some high school,standard,none,67,89,82
290
+ male,group B,bachelor's degree,free/reduced,none,88,75,76
291
+ male,group E,some high school,standard,completed,77,76,77
292
+ male,group C,associate's degree,standard,none,76,70,68
293
+ male,group D,some high school,standard,none,86,73,70
294
+ male,group C,some high school,standard,completed,63,60,57
295
+ female,group E,bachelor's degree,standard,none,65,73,75
296
+ male,group D,high school,free/reduced,completed,78,77,80
297
+ male,group B,associate's degree,free/reduced,none,67,62,60
298
+ male,group A,some high school,standard,completed,46,41,43
299
+ male,group E,associate's degree,standard,completed,71,74,68
300
+ male,group C,high school,free/reduced,completed,40,46,50
301
+ male,group D,associate's degree,free/reduced,none,90,87,75
302
+ male,group A,some college,free/reduced,completed,81,78,81
303
+ male,group D,some high school,free/reduced,none,56,54,52
304
+ female,group C,associate's degree,standard,completed,67,84,81
305
+ male,group B,associate's degree,standard,none,80,76,64
306
+ female,group C,associate's degree,standard,completed,74,75,83
307
+ male,group A,some college,standard,none,69,67,69
308
+ male,group E,some college,standard,completed,99,87,81
309
+ male,group C,some high school,standard,none,51,52,44
310
+ female,group B,associate's degree,free/reduced,none,53,71,67
311
+ female,group D,high school,free/reduced,none,49,57,52
312
+ female,group B,associate's degree,standard,none,73,76,80
313
+ male,group B,bachelor's degree,standard,none,66,60,57
314
+ male,group D,bachelor's degree,standard,completed,67,61,68
315
+ female,group C,associate's degree,free/reduced,completed,68,67,69
316
+ female,group C,bachelor's degree,standard,completed,59,64,75
317
+ male,group C,high school,standard,none,71,66,65
318
+ female,group D,master's degree,standard,completed,77,82,91
319
+ male,group C,associate's degree,standard,none,83,72,78
320
+ male,group B,bachelor's degree,standard,none,63,71,69
321
+ female,group D,associate's degree,free/reduced,none,56,65,63
322
+ female,group C,high school,free/reduced,completed,67,79,84
323
+ female,group E,high school,standard,none,75,86,79
324
+ female,group C,some college,standard,none,71,81,80
325
+ female,group C,some high school,free/reduced,none,43,53,53
326
+ female,group C,high school,free/reduced,none,41,46,43
327
+ female,group C,some college,standard,none,82,90,94
328
+ male,group C,some college,standard,none,61,61,62
329
+ male,group A,some college,free/reduced,none,28,23,19
330
+ male,group C,associate's degree,standard,completed,82,75,77
331
+ female,group B,some high school,standard,none,41,55,51
332
+ male,group C,high school,standard,none,71,60,61
333
+ male,group C,associate's degree,standard,none,47,37,35
334
+ male,group E,associate's degree,standard,completed,62,56,53
335
+ male,group B,associate's degree,standard,none,90,78,81
336
+ female,group C,bachelor's degree,standard,none,83,93,95
337
+ female,group B,some college,free/reduced,none,61,68,66
338
+ male,group D,some high school,standard,completed,76,70,69
339
+ male,group C,associate's degree,standard,none,49,51,43
340
+ female,group B,some high school,free/reduced,none,24,38,27
341
+ female,group D,some high school,free/reduced,completed,35,55,60
342
+ male,group C,high school,free/reduced,none,58,61,52
343
+ female,group C,high school,standard,none,61,73,63
344
+ female,group B,high school,standard,completed,69,76,74
345
+ male,group D,associate's degree,standard,completed,67,72,67
346
+ male,group D,some college,standard,none,79,73,67
347
+ female,group C,high school,standard,none,72,80,75
348
+ male,group B,some college,standard,none,62,61,57
349
+ female,group C,bachelor's degree,standard,completed,77,94,95
350
+ male,group D,high school,free/reduced,none,75,74,66
351
+ male,group E,associate's degree,standard,none,87,74,76
352
+ female,group B,bachelor's degree,standard,none,52,65,69
353
+ male,group E,some college,standard,none,66,57,52
354
+ female,group C,some college,standard,completed,63,78,80
355
+ female,group C,associate's degree,standard,none,46,58,57
356
+ female,group C,some college,standard,none,59,71,70
357
+ female,group B,bachelor's degree,standard,none,61,72,70
358
+ male,group A,associate's degree,standard,none,63,61,61
359
+ female,group C,some college,free/reduced,completed,42,66,69
360
+ male,group D,some college,free/reduced,none,59,62,61
361
+ female,group D,some college,standard,none,80,90,89
362
+ female,group B,high school,standard,none,58,62,59
363
+ male,group B,some high school,standard,completed,85,84,78
364
+ female,group C,some college,standard,none,52,58,58
365
+ female,group D,some high school,free/reduced,none,27,34,32
366
+ male,group C,some college,standard,none,59,60,58
367
+ male,group A,bachelor's degree,free/reduced,completed,49,58,60
368
+ male,group C,high school,standard,completed,69,58,53
369
+ male,group C,bachelor's degree,free/reduced,none,61,66,61
370
+ female,group A,some high school,free/reduced,none,44,64,58
371
+ female,group D,some high school,standard,none,73,84,85
372
+ male,group E,some college,standard,none,84,77,71
373
+ female,group C,some college,free/reduced,completed,45,73,70
374
+ male,group D,some high school,standard,none,74,74,72
375
+ female,group D,some college,standard,completed,82,97,96
376
+ female,group D,bachelor's degree,standard,none,59,70,73
377
+ male,group E,associate's degree,free/reduced,none,46,43,41
378
+ female,group D,some high school,standard,none,80,90,82
379
+ female,group D,master's degree,free/reduced,completed,85,95,100
380
+ female,group A,some high school,standard,none,71,83,77
381
+ male,group A,bachelor's degree,standard,none,66,64,62
382
+ female,group B,associate's degree,standard,none,80,86,83
383
+ male,group C,associate's degree,standard,completed,87,100,95
384
+ male,group C,master's degree,free/reduced,none,79,81,71
385
+ female,group E,some high school,free/reduced,none,38,49,45
386
+ female,group A,some high school,free/reduced,none,38,43,43
387
+ female,group E,some college,standard,none,67,76,75
388
+ female,group E,bachelor's degree,standard,none,64,73,70
389
+ female,group C,associate's degree,free/reduced,none,57,78,67
390
+ female,group D,high school,standard,none,62,64,64
391
+ male,group D,master's degree,standard,none,73,70,75
392
+ male,group E,some high school,free/reduced,completed,73,67,59
393
+ female,group D,some college,standard,none,77,68,77
394
+ male,group E,some college,standard,none,76,67,67
395
+ male,group C,associate's degree,standard,completed,57,54,56
396
+ female,group C,some high school,standard,completed,65,74,77
397
+ male,group A,high school,free/reduced,none,48,45,41
398
+ female,group B,high school,free/reduced,none,50,67,63
399
+ female,group C,associate's degree,standard,none,85,89,95
400
+ male,group B,some high school,standard,none,74,63,57
401
+ male,group D,some high school,standard,none,60,59,54
402
+ female,group C,some high school,standard,completed,59,54,67
403
+ male,group A,some college,standard,none,53,43,43
404
+ female,group A,some college,free/reduced,none,49,65,55
405
+ female,group D,high school,standard,completed,88,99,100
406
+ female,group C,high school,standard,none,54,59,62
407
+ female,group C,some high school,standard,none,63,73,68
408
+ male,group B,associate's degree,standard,completed,65,65,63
409
+ female,group B,associate's degree,standard,none,82,80,77
410
+ female,group D,high school,free/reduced,completed,52,57,56
411
+ male,group D,associate's degree,standard,completed,87,84,85
412
+ female,group D,master's degree,standard,completed,70,71,74
413
+ male,group E,some college,standard,completed,84,83,78
414
+ male,group D,associate's degree,standard,none,71,66,60
415
+ male,group B,some high school,standard,completed,63,67,67
416
+ female,group C,bachelor's degree,free/reduced,completed,51,72,79
417
+ male,group E,high school,standard,none,84,73,69
418
+ male,group C,bachelor's degree,standard,completed,71,74,68
419
+ male,group C,associate's degree,standard,none,74,73,67
420
+ male,group D,some college,standard,none,68,59,62
421
+ male,group E,high school,free/reduced,completed,57,56,54
422
+ female,group C,associate's degree,free/reduced,completed,82,93,93
423
+ female,group D,high school,standard,completed,57,58,64
424
+ female,group D,master's degree,free/reduced,completed,47,58,67
425
+ female,group A,some high school,standard,completed,59,85,80
426
+ male,group B,some college,free/reduced,none,41,39,34
427
+ female,group C,some college,free/reduced,none,62,67,62
428
+ male,group C,bachelor's degree,standard,none,86,83,86
429
+ male,group C,some high school,free/reduced,none,69,71,65
430
+ male,group A,some high school,free/reduced,none,65,59,53
431
+ male,group C,some high school,free/reduced,none,68,63,54
432
+ male,group C,associate's degree,free/reduced,none,64,66,59
433
+ female,group C,high school,standard,none,61,72,70
434
+ male,group C,high school,standard,none,61,56,55
435
+ female,group A,some high school,free/reduced,none,47,59,50
436
+ male,group C,some high school,standard,none,73,66,66
437
+ male,group C,some college,free/reduced,completed,50,48,53
438
+ male,group D,associate's degree,standard,none,75,68,64
439
+ male,group D,associate's degree,free/reduced,none,75,66,73
440
+ male,group C,high school,standard,none,70,56,51
441
+ male,group D,some high school,standard,completed,89,88,82
442
+ female,group C,some college,standard,completed,67,81,79
443
+ female,group D,high school,standard,none,78,81,80
444
+ female,group A,some high school,free/reduced,none,59,73,69
445
+ female,group B,associate's degree,standard,none,73,83,76
446
+ male,group A,some high school,free/reduced,none,79,82,73
447
+ female,group C,some high school,standard,completed,67,74,77
448
+ male,group D,some college,free/reduced,none,69,66,60
449
+ male,group C,high school,standard,completed,86,81,80
450
+ male,group B,high school,standard,none,47,46,42
451
+ male,group B,associate's degree,standard,none,81,73,72
452
+ female,group C,some college,free/reduced,completed,64,85,85
453
+ female,group E,some college,standard,none,100,92,97
454
+ female,group C,associate's degree,free/reduced,none,65,77,74
455
+ male,group C,some college,free/reduced,none,65,58,49
456
+ female,group C,associate's degree,free/reduced,none,53,61,62
457
+ male,group C,bachelor's degree,free/reduced,none,37,56,47
458
+ female,group D,bachelor's degree,standard,none,79,89,89
459
+ male,group D,associate's degree,free/reduced,none,53,54,48
460
+ female,group E,bachelor's degree,standard,none,100,100,100
461
+ male,group B,high school,standard,completed,72,65,68
462
+ male,group C,bachelor's degree,free/reduced,none,53,58,55
463
+ male,group B,some college,free/reduced,none,54,54,45
464
+ female,group E,some college,standard,none,71,70,76
465
+ female,group C,some college,free/reduced,none,77,90,91
466
+ male,group A,bachelor's degree,standard,completed,75,58,62
467
+ female,group C,some college,standard,none,84,87,91
468
+ female,group D,associate's degree,free/reduced,none,26,31,38
469
+ male,group A,high school,free/reduced,completed,72,67,65
470
+ female,group A,high school,free/reduced,completed,77,88,85
471
+ male,group C,some college,standard,none,91,74,76
472
+ female,group C,associate's degree,standard,completed,83,85,90
473
+ female,group C,high school,standard,none,63,69,74
474
+ female,group C,associate's degree,standard,completed,68,86,84
475
+ female,group D,some high school,standard,none,59,67,61
476
+ female,group B,associate's degree,standard,completed,90,90,91
477
+ female,group D,bachelor's degree,standard,completed,71,76,83
478
+ male,group E,bachelor's degree,standard,completed,76,62,66
479
+ male,group D,associate's degree,standard,none,80,68,72
480
+ female,group D,master's degree,standard,none,55,64,70
481
+ male,group E,associate's degree,standard,none,76,71,67
482
+ male,group B,high school,standard,completed,73,71,68
483
+ female,group D,associate's degree,free/reduced,none,52,59,56
484
+ male,group C,some college,free/reduced,none,68,68,61
485
+ male,group A,high school,standard,none,59,52,46
486
+ female,group B,associate's degree,standard,none,49,52,54
487
+ male,group C,high school,standard,none,70,74,71
488
+ male,group D,some college,free/reduced,none,61,47,56
489
+ female,group C,associate's degree,free/reduced,none,60,75,74
490
+ male,group B,some high school,standard,completed,64,53,57
491
+ male,group A,associate's degree,free/reduced,completed,79,82,82
492
+ female,group A,associate's degree,free/reduced,none,65,85,76
493
+ female,group C,associate's degree,standard,none,64,64,70
494
+ female,group C,some college,standard,none,83,83,90
495
+ female,group C,bachelor's degree,standard,none,81,88,90
496
+ female,group B,high school,standard,none,54,64,68
497
+ male,group D,high school,standard,completed,68,64,66
498
+ female,group C,some college,standard,none,54,48,52
499
+ female,group D,some college,free/reduced,completed,59,78,76
500
+ female,group B,some high school,standard,none,66,69,68
501
+ male,group E,some college,standard,none,76,71,72
502
+ female,group D,master's degree,standard,none,74,79,82
503
+ female,group B,associate's degree,standard,completed,94,87,92
504
+ male,group C,some college,free/reduced,none,63,61,54
505
+ female,group E,associate's degree,standard,completed,95,89,92
506
+ female,group D,master's degree,free/reduced,none,40,59,54
507
+ female,group B,some high school,standard,none,82,82,80
508
+ male,group A,high school,standard,none,68,70,66
509
+ male,group B,bachelor's degree,free/reduced,none,55,59,54
510
+ male,group C,master's degree,standard,none,79,78,77
511
+ female,group C,bachelor's degree,standard,none,86,92,87
512
+ male,group D,some college,standard,none,76,71,73
513
+ male,group A,some high school,standard,none,64,50,43
514
+ male,group D,some high school,free/reduced,none,62,49,52
515
+ female,group B,some high school,standard,completed,54,61,62
516
+ female,group B,master's degree,free/reduced,completed,77,97,94
517
+ female,group C,some high school,standard,completed,76,87,85
518
+ female,group D,some college,standard,none,74,89,84
519
+ female,group E,some college,standard,completed,66,74,73
520
+ female,group D,some high school,standard,completed,66,78,78
521
+ female,group B,high school,free/reduced,completed,67,78,79
522
+ male,group D,some college,standard,none,71,49,52
523
+ female,group C,associate's degree,standard,none,91,86,84
524
+ male,group D,bachelor's degree,standard,none,69,58,57
525
+ male,group C,master's degree,free/reduced,none,54,59,50
526
+ male,group C,high school,standard,completed,53,52,49
527
+ male,group E,some college,standard,none,68,60,59
528
+ male,group C,some high school,free/reduced,completed,56,61,60
529
+ female,group C,high school,free/reduced,none,36,53,43
530
+ female,group D,bachelor's degree,free/reduced,none,29,41,47
531
+ female,group C,associate's degree,standard,none,62,74,70
532
+ female,group C,associate's degree,standard,completed,68,67,73
533
+ female,group C,some high school,standard,none,47,54,53
534
+ male,group E,associate's degree,standard,completed,62,61,58
535
+ female,group E,associate's degree,standard,completed,79,88,94
536
+ male,group B,high school,standard,completed,73,69,68
537
+ female,group C,bachelor's degree,free/reduced,completed,66,83,83
538
+ male,group C,associate's degree,standard,completed,51,60,58
539
+ female,group D,high school,standard,none,51,66,62
540
+ male,group E,bachelor's degree,standard,completed,85,66,71
541
+ male,group A,associate's degree,standard,completed,97,92,86
542
+ male,group C,high school,standard,completed,75,69,68
543
+ male,group D,associate's degree,free/reduced,completed,79,82,80
544
+ female,group C,associate's degree,standard,none,81,77,79
545
+ female,group D,associate's degree,standard,none,82,95,89
546
+ female,group D,master's degree,standard,none,64,63,66
547
+ male,group E,some high school,free/reduced,completed,78,83,80
548
+ female,group A,some high school,standard,completed,92,100,97
549
+ male,group C,high school,standard,completed,72,67,64
550
+ female,group C,high school,free/reduced,none,62,67,64
551
+ male,group C,master's degree,standard,none,79,72,69
552
+ male,group C,some high school,free/reduced,none,79,76,65
553
+ male,group B,bachelor's degree,free/reduced,completed,87,90,88
554
+ female,group B,associate's degree,standard,none,40,48,50
555
+ male,group D,some college,free/reduced,none,77,62,64
556
+ male,group E,associate's degree,standard,none,53,45,40
557
+ female,group C,some college,free/reduced,none,32,39,33
558
+ female,group C,associate's degree,standard,completed,55,72,79
559
+ male,group C,master's degree,free/reduced,none,61,67,66
560
+ female,group B,associate's degree,free/reduced,none,53,70,70
561
+ male,group D,some high school,standard,none,73,66,62
562
+ female,group D,some college,standard,completed,74,75,79
563
+ female,group C,some college,standard,none,63,74,74
564
+ male,group C,bachelor's degree,standard,completed,96,90,92
565
+ female,group D,some college,free/reduced,completed,63,80,80
566
+ male,group B,bachelor's degree,free/reduced,none,48,51,46
567
+ male,group B,associate's degree,standard,none,48,43,45
568
+ female,group E,bachelor's degree,free/reduced,completed,92,100,100
569
+ female,group D,master's degree,free/reduced,completed,61,71,78
570
+ male,group B,high school,free/reduced,none,63,48,47
571
+ male,group D,bachelor's degree,free/reduced,none,68,68,67
572
+ male,group B,some college,standard,completed,71,75,70
573
+ male,group A,bachelor's degree,standard,none,91,96,92
574
+ female,group C,some college,standard,none,53,62,56
575
+ female,group C,high school,free/reduced,completed,50,66,64
576
+ female,group E,high school,standard,none,74,81,71
577
+ male,group A,associate's degree,free/reduced,completed,40,55,53
578
+ male,group A,some college,standard,completed,61,51,52
579
+ female,group B,high school,standard,none,81,91,89
580
+ female,group B,some college,free/reduced,completed,48,56,58
581
+ female,group D,master's degree,standard,none,53,61,68
582
+ female,group D,some high school,standard,none,81,97,96
583
+ female,group E,some high school,standard,none,77,79,80
584
+ female,group D,bachelor's degree,free/reduced,none,63,73,78
585
+ female,group D,associate's degree,standard,completed,73,75,80
586
+ female,group D,some college,standard,none,69,77,77
587
+ female,group C,associate's degree,standard,none,65,76,76
588
+ female,group A,high school,standard,none,55,73,73
589
+ female,group C,bachelor's degree,free/reduced,none,44,63,62
590
+ female,group C,some college,standard,none,54,64,65
591
+ female,group A,some high school,standard,none,48,66,65
592
+ male,group C,some college,free/reduced,none,58,57,54
593
+ male,group A,some high school,standard,none,71,62,50
594
+ male,group E,bachelor's degree,standard,none,68,68,64
595
+ female,group E,high school,standard,none,74,76,73
596
+ female,group C,bachelor's degree,standard,completed,92,100,99
597
+ female,group C,bachelor's degree,standard,completed,56,79,72
598
+ male,group B,high school,free/reduced,none,30,24,15
599
+ male,group A,some high school,standard,none,53,54,48
600
+ female,group D,high school,standard,none,69,77,73
601
+ female,group D,some high school,standard,none,65,82,81
602
+ female,group D,master's degree,standard,none,54,60,63
603
+ female,group C,high school,standard,none,29,29,30
604
+ female,group E,some college,standard,none,76,78,80
605
+ male,group D,high school,free/reduced,none,60,57,51
606
+ male,group D,master's degree,free/reduced,completed,84,89,90
607
+ male,group C,some high school,standard,none,75,72,62
608
+ female,group C,associate's degree,standard,none,85,84,82
609
+ female,group C,master's degree,free/reduced,none,40,58,54
610
+ female,group E,some college,standard,none,61,64,62
611
+ female,group B,associate's degree,standard,none,58,63,65
612
+ male,group D,some college,free/reduced,completed,69,60,63
613
+ female,group C,some college,standard,none,58,59,66
614
+ male,group C,bachelor's degree,standard,completed,94,90,91
615
+ female,group C,associate's degree,standard,none,65,77,74
616
+ female,group A,associate's degree,standard,none,82,93,93
617
+ female,group C,high school,standard,none,60,68,72
618
+ female,group E,bachelor's degree,standard,none,37,45,38
619
+ male,group D,bachelor's degree,standard,none,88,78,83
620
+ male,group D,master's degree,standard,none,95,81,84
621
+ male,group C,associate's degree,free/reduced,completed,65,73,68
622
+ female,group C,high school,free/reduced,none,35,61,54
623
+ male,group B,bachelor's degree,free/reduced,none,62,63,56
624
+ male,group C,high school,free/reduced,completed,58,51,52
625
+ male,group A,some college,standard,completed,100,96,86
626
+ female,group E,bachelor's degree,free/reduced,none,61,58,62
627
+ male,group D,some college,standard,completed,100,97,99
628
+ male,group B,associate's degree,free/reduced,completed,69,70,63
629
+ male,group D,associate's degree,standard,none,61,48,46
630
+ male,group D,some college,free/reduced,none,49,57,46
631
+ female,group C,some high school,standard,completed,44,51,55
632
+ male,group D,some college,standard,none,67,64,70
633
+ male,group B,high school,standard,none,79,60,65
634
+ female,group B,bachelor's degree,standard,completed,66,74,81
635
+ female,group C,high school,standard,none,75,88,85
636
+ male,group D,some high school,standard,none,84,84,80
637
+ male,group A,high school,standard,none,71,74,64
638
+ female,group B,high school,free/reduced,completed,67,80,81
639
+ female,group D,some high school,standard,completed,80,92,88
640
+ male,group E,some college,standard,none,86,76,74
641
+ female,group D,associate's degree,standard,none,76,74,73
642
+ male,group D,high school,standard,none,41,52,51
643
+ female,group D,associate's degree,free/reduced,completed,74,88,90
644
+ female,group B,some high school,free/reduced,none,72,81,79
645
+ female,group E,high school,standard,completed,74,79,80
646
+ male,group B,high school,standard,none,70,65,60
647
+ female,group B,bachelor's degree,standard,completed,65,81,81
648
+ female,group D,associate's degree,standard,none,59,70,65
649
+ female,group E,high school,free/reduced,none,64,62,68
650
+ female,group B,high school,standard,none,50,53,55
651
+ female,group D,some college,standard,completed,69,79,81
652
+ male,group C,some high school,free/reduced,completed,51,56,53
653
+ female,group A,high school,standard,completed,68,80,76
654
+ female,group D,some college,standard,completed,85,86,98
655
+ female,group A,associate's degree,standard,completed,65,70,74
656
+ female,group B,some high school,standard,none,73,79,79
657
+ female,group B,some college,standard,none,62,67,67
658
+ male,group C,associate's degree,free/reduced,none,77,67,64
659
+ male,group D,some high school,standard,none,69,66,61
660
+ female,group D,associate's degree,free/reduced,none,43,60,58
661
+ male,group D,associate's degree,standard,none,90,87,85
662
+ male,group C,some college,free/reduced,none,74,77,73
663
+ male,group C,some high school,standard,none,73,66,63
664
+ female,group D,some college,free/reduced,none,55,71,69
665
+ female,group C,high school,standard,none,65,69,67
666
+ male,group D,associate's degree,standard,none,80,63,63
667
+ female,group C,some high school,free/reduced,completed,50,60,60
668
+ female,group C,some college,free/reduced,completed,63,73,71
669
+ female,group B,bachelor's degree,free/reduced,none,77,85,87
670
+ male,group C,some college,standard,none,73,74,61
671
+ male,group D,associate's degree,standard,completed,81,72,77
672
+ female,group C,high school,free/reduced,none,66,76,68
673
+ male,group D,associate's degree,free/reduced,none,52,57,50
674
+ female,group C,some college,standard,none,69,78,76
675
+ female,group C,associate's degree,standard,completed,65,84,84
676
+ female,group D,high school,standard,completed,69,77,78
677
+ female,group B,some college,standard,completed,50,64,66
678
+ female,group E,some college,standard,completed,73,78,76
679
+ female,group C,some high school,standard,completed,70,82,76
680
+ male,group D,associate's degree,free/reduced,none,81,75,78
681
+ male,group D,some college,free/reduced,none,63,61,60
682
+ female,group D,high school,standard,none,67,72,74
683
+ male,group B,high school,standard,none,60,68,60
684
+ male,group B,high school,standard,none,62,55,54
685
+ female,group C,some high school,free/reduced,completed,29,40,44
686
+ male,group B,some college,standard,completed,62,66,68
687
+ female,group E,master's degree,standard,completed,94,99,100
688
+ male,group E,some college,standard,completed,85,75,68
689
+ male,group D,associate's degree,free/reduced,none,77,78,73
690
+ male,group A,high school,free/reduced,none,53,58,44
691
+ male,group E,some college,free/reduced,none,93,90,83
692
+ female,group C,associate's degree,standard,none,49,53,53
693
+ female,group E,associate's degree,free/reduced,none,73,76,78
694
+ female,group C,bachelor's degree,free/reduced,completed,66,74,81
695
+ female,group D,associate's degree,standard,none,77,77,73
696
+ female,group C,some high school,standard,none,49,63,56
697
+ female,group D,some college,free/reduced,none,79,89,86
698
+ female,group C,associate's degree,standard,completed,75,82,90
699
+ female,group A,bachelor's degree,standard,none,59,72,70
700
+ female,group D,associate's degree,standard,completed,57,78,79
701
+ male,group C,high school,free/reduced,none,66,66,59
702
+ female,group E,bachelor's degree,standard,completed,79,81,82
703
+ female,group B,some high school,standard,none,57,67,72
704
+ male,group A,bachelor's degree,standard,completed,87,84,87
705
+ female,group D,some college,standard,none,63,64,67
706
+ female,group B,some high school,free/reduced,completed,59,63,64
707
+ male,group A,bachelor's degree,free/reduced,none,62,72,65
708
+ male,group D,high school,standard,none,46,34,36
709
+ male,group C,some college,standard,none,66,59,52
710
+ male,group D,high school,standard,none,89,87,79
711
+ female,group D,associate's degree,free/reduced,completed,42,61,58
712
+ male,group C,some college,standard,completed,93,84,90
713
+ female,group E,some high school,standard,completed,80,85,85
714
+ female,group D,some college,standard,none,98,100,99
715
+ male,group D,master's degree,standard,none,81,81,84
716
+ female,group B,some high school,standard,completed,60,70,74
717
+ female,group B,associate's degree,free/reduced,completed,76,94,87
718
+ male,group C,associate's degree,standard,completed,73,78,72
719
+ female,group C,associate's degree,standard,completed,96,96,99
720
+ female,group C,high school,standard,none,76,76,74
721
+ male,group E,associate's degree,free/reduced,completed,91,73,80
722
+ female,group C,some college,free/reduced,none,62,72,70
723
+ male,group D,some high school,free/reduced,completed,55,59,59
724
+ female,group B,some high school,free/reduced,completed,74,90,88
725
+ male,group C,high school,standard,none,50,48,42
726
+ male,group B,some college,standard,none,47,43,41
727
+ male,group E,some college,standard,completed,81,74,71
728
+ female,group E,associate's degree,standard,completed,65,75,77
729
+ male,group E,some high school,standard,completed,68,51,57
730
+ female,group D,high school,free/reduced,none,73,92,84
731
+ male,group C,some college,standard,none,53,39,37
732
+ female,group B,associate's degree,free/reduced,completed,68,77,80
733
+ male,group A,some high school,free/reduced,none,55,46,43
734
+ female,group C,some college,standard,completed,87,89,94
735
+ male,group D,some high school,standard,none,55,47,44
736
+ female,group E,some college,free/reduced,none,53,58,57
737
+ male,group C,master's degree,standard,none,67,57,59
738
+ male,group C,associate's degree,standard,none,92,79,84
739
+ female,group B,some college,free/reduced,completed,53,66,73
740
+ male,group D,associate's degree,standard,none,81,71,73
741
+ male,group C,high school,free/reduced,none,61,60,55
742
+ male,group D,bachelor's degree,standard,none,80,73,72
743
+ female,group A,associate's degree,free/reduced,none,37,57,56
744
+ female,group C,high school,standard,none,81,84,82
745
+ female,group C,associate's degree,standard,completed,59,73,72
746
+ male,group B,some college,free/reduced,none,55,55,47
747
+ male,group D,associate's degree,standard,none,72,79,74
748
+ male,group D,high school,standard,none,69,75,71
749
+ male,group C,some college,standard,none,69,64,68
750
+ female,group C,bachelor's degree,free/reduced,none,50,60,59
751
+ male,group B,some college,standard,completed,87,84,86
752
+ male,group D,some high school,standard,completed,71,69,68
753
+ male,group E,some college,standard,none,68,72,65
754
+ male,group C,master's degree,free/reduced,completed,79,77,75
755
+ female,group C,some high school,standard,completed,77,90,85
756
+ male,group C,associate's degree,free/reduced,none,58,55,53
757
+ female,group E,associate's degree,standard,none,84,95,92
758
+ male,group D,some college,standard,none,55,58,52
759
+ male,group E,bachelor's degree,free/reduced,completed,70,68,72
760
+ female,group D,some college,free/reduced,completed,52,59,65
761
+ male,group B,some college,standard,completed,69,77,77
762
+ female,group C,high school,free/reduced,none,53,72,64
763
+ female,group D,some high school,standard,none,48,58,54
764
+ male,group D,some high school,standard,completed,78,81,86
765
+ female,group B,high school,standard,none,62,62,63
766
+ male,group D,some college,standard,none,60,63,59
767
+ female,group B,high school,standard,none,74,72,72
768
+ female,group C,high school,standard,completed,58,75,77
769
+ male,group B,high school,standard,completed,76,62,60
770
+ female,group D,some high school,standard,none,68,71,75
771
+ male,group A,some college,free/reduced,none,58,60,57
772
+ male,group B,high school,standard,none,52,48,49
773
+ male,group D,bachelor's degree,standard,none,75,73,74
774
+ female,group B,some high school,free/reduced,completed,52,67,72
775
+ female,group C,bachelor's degree,free/reduced,none,62,78,79
776
+ male,group B,some college,standard,none,66,65,60
777
+ female,group B,some high school,free/reduced,none,49,58,55
778
+ female,group B,high school,standard,none,66,72,70
779
+ female,group C,some college,free/reduced,none,35,44,43
780
+ female,group A,some college,standard,completed,72,79,82
781
+ male,group E,associate's degree,standard,completed,94,85,82
782
+ female,group D,associate's degree,free/reduced,none,46,56,57
783
+ female,group B,master's degree,standard,none,77,90,84
784
+ female,group B,high school,free/reduced,completed,76,85,82
785
+ female,group C,associate's degree,standard,completed,52,59,62
786
+ male,group C,bachelor's degree,standard,completed,91,81,79
787
+ female,group B,some high school,standard,completed,32,51,44
788
+ female,group E,some high school,free/reduced,none,72,79,77
789
+ female,group B,some college,standard,none,19,38,32
790
+ male,group C,associate's degree,free/reduced,none,68,65,61
791
+ female,group C,master's degree,free/reduced,none,52,65,61
792
+ female,group B,high school,standard,none,48,62,60
793
+ female,group D,some college,free/reduced,none,60,66,70
794
+ male,group D,high school,free/reduced,none,66,74,69
795
+ male,group E,some high school,standard,completed,89,84,77
796
+ female,group B,high school,standard,none,42,52,51
797
+ female,group E,associate's degree,free/reduced,completed,57,68,73
798
+ male,group D,high school,standard,none,70,70,70
799
+ female,group E,associate's degree,free/reduced,none,70,84,81
800
+ male,group E,some college,standard,none,69,60,54
801
+ female,group C,associate's degree,standard,none,52,55,57
802
+ male,group C,some high school,standard,completed,67,73,68
803
+ male,group C,some high school,standard,completed,76,80,73
804
+ female,group E,associate's degree,standard,none,87,94,95
805
+ female,group B,some college,standard,none,82,85,87
806
+ female,group C,some college,standard,none,73,76,78
807
+ male,group A,some college,free/reduced,none,75,81,74
808
+ female,group D,some college,free/reduced,none,64,74,75
809
+ female,group E,high school,free/reduced,none,41,45,40
810
+ male,group C,high school,standard,none,90,75,69
811
+ male,group B,bachelor's degree,standard,none,59,54,51
812
+ male,group A,some high school,standard,none,51,31,36
813
+ male,group A,high school,free/reduced,none,45,47,49
814
+ female,group C,master's degree,standard,completed,54,64,67
815
+ male,group E,some high school,standard,completed,87,84,76
816
+ female,group C,high school,standard,none,72,80,83
817
+ male,group B,some high school,standard,completed,94,86,87
818
+ female,group A,bachelor's degree,standard,none,45,59,64
819
+ male,group D,bachelor's degree,free/reduced,completed,61,70,76
820
+ female,group B,high school,free/reduced,none,60,72,68
821
+ female,group C,some high school,standard,none,77,91,88
822
+ female,group A,some high school,standard,completed,85,90,92
823
+ female,group D,bachelor's degree,free/reduced,none,78,90,93
824
+ male,group E,some college,free/reduced,completed,49,52,51
825
+ female,group B,high school,free/reduced,none,71,87,82
826
+ female,group C,some high school,free/reduced,none,48,58,52
827
+ male,group C,high school,standard,none,62,67,58
828
+ female,group C,associate's degree,free/reduced,completed,56,68,70
829
+ female,group C,some high school,standard,none,65,69,76
830
+ female,group D,some high school,free/reduced,completed,69,86,81
831
+ male,group B,some high school,standard,none,68,54,53
832
+ female,group A,some college,free/reduced,none,61,60,57
833
+ female,group C,bachelor's degree,free/reduced,completed,74,86,89
834
+ male,group A,bachelor's degree,standard,none,64,60,58
835
+ female,group B,high school,standard,completed,77,82,89
836
+ male,group B,some college,standard,none,58,50,45
837
+ female,group C,high school,standard,completed,60,64,74
838
+ male,group E,high school,standard,none,73,64,57
839
+ female,group A,high school,standard,completed,75,82,79
840
+ male,group B,associate's degree,free/reduced,completed,58,57,53
841
+ female,group C,associate's degree,standard,none,66,77,73
842
+ female,group D,high school,free/reduced,none,39,52,46
843
+ male,group C,some high school,standard,none,64,58,51
844
+ female,group B,high school,free/reduced,completed,23,44,36
845
+ male,group B,some college,free/reduced,completed,74,77,76
846
+ female,group D,some high school,free/reduced,completed,40,65,64
847
+ male,group E,master's degree,standard,none,90,85,84
848
+ male,group C,master's degree,standard,completed,91,85,85
849
+ male,group D,high school,standard,none,64,54,50
850
+ female,group C,high school,standard,none,59,72,68
851
+ male,group D,associate's degree,standard,none,80,75,69
852
+ male,group C,master's degree,standard,none,71,67,67
853
+ female,group A,high school,standard,none,61,68,63
854
+ female,group E,some college,standard,none,87,85,93
855
+ male,group E,some high school,standard,none,82,67,61
856
+ male,group C,some high school,standard,none,62,64,55
857
+ female,group B,bachelor's degree,standard,none,97,97,96
858
+ male,group B,some college,free/reduced,none,75,68,65
859
+ female,group C,bachelor's degree,standard,none,65,79,81
860
+ male,group B,high school,standard,completed,52,49,46
861
+ male,group C,associate's degree,free/reduced,none,87,73,72
862
+ female,group C,associate's degree,standard,none,53,62,53
863
+ female,group E,master's degree,free/reduced,none,81,86,87
864
+ male,group D,bachelor's degree,free/reduced,completed,39,42,38
865
+ female,group C,some college,standard,completed,71,71,80
866
+ male,group C,associate's degree,standard,none,97,93,91
867
+ male,group D,some college,standard,completed,82,82,88
868
+ male,group C,high school,free/reduced,none,59,53,52
869
+ male,group B,associate's degree,standard,none,61,42,41
870
+ male,group E,associate's degree,free/reduced,completed,78,74,72
871
+ male,group C,associate's degree,free/reduced,none,49,51,51
872
+ male,group B,high school,standard,none,59,58,47
873
+ female,group C,some college,standard,completed,70,72,76
874
+ male,group B,associate's degree,standard,completed,82,84,78
875
+ male,group E,associate's degree,free/reduced,none,90,90,82
876
+ female,group C,bachelor's degree,free/reduced,none,43,62,61
877
+ male,group C,some college,free/reduced,none,80,64,66
878
+ male,group D,some college,standard,none,81,82,84
879
+ male,group C,some high school,standard,none,57,61,54
880
+ female,group D,some high school,standard,none,59,72,80
881
+ female,group D,associate's degree,standard,none,64,76,74
882
+ male,group C,bachelor's degree,standard,completed,63,64,66
883
+ female,group E,bachelor's degree,standard,completed,71,70,70
884
+ female,group B,high school,free/reduced,none,64,73,71
885
+ male,group D,bachelor's degree,free/reduced,none,55,46,44
886
+ female,group E,associate's degree,standard,none,51,51,54
887
+ female,group C,associate's degree,standard,completed,62,76,80
888
+ female,group E,associate's degree,standard,completed,93,100,95
889
+ male,group C,high school,free/reduced,none,54,72,59
890
+ female,group D,some college,free/reduced,none,69,65,74
891
+ male,group D,high school,free/reduced,none,44,51,48
892
+ female,group E,some college,standard,completed,86,85,91
893
+ female,group E,associate's degree,standard,none,85,92,85
894
+ female,group A,master's degree,free/reduced,none,50,67,73
895
+ male,group D,some high school,standard,completed,88,74,75
896
+ female,group E,associate's degree,standard,none,59,62,69
897
+ female,group E,some high school,free/reduced,none,32,34,38
898
+ male,group B,high school,free/reduced,none,36,29,27
899
+ female,group B,some high school,free/reduced,completed,63,78,79
900
+ male,group D,associate's degree,standard,completed,67,54,63
901
+ female,group D,some high school,standard,completed,65,78,82
902
+ male,group D,master's degree,standard,none,85,84,89
903
+ female,group C,master's degree,standard,none,73,78,74
904
+ female,group A,high school,free/reduced,completed,34,48,41
905
+ female,group D,bachelor's degree,free/reduced,completed,93,100,100
906
+ female,group D,some high school,free/reduced,none,67,84,84
907
+ male,group D,some college,standard,none,88,77,77
908
+ male,group B,high school,standard,none,57,48,51
909
+ female,group D,some college,standard,completed,79,84,91
910
+ female,group C,bachelor's degree,free/reduced,none,67,75,72
911
+ male,group E,bachelor's degree,standard,completed,70,64,70
912
+ male,group D,bachelor's degree,free/reduced,none,50,42,48
913
+ female,group A,some college,standard,none,69,84,82
914
+ female,group C,bachelor's degree,standard,completed,52,61,66
915
+ female,group C,bachelor's degree,free/reduced,completed,47,62,66
916
+ female,group B,associate's degree,free/reduced,none,46,61,55
917
+ female,group E,some college,standard,none,68,70,66
918
+ male,group E,bachelor's degree,standard,completed,100,100,100
919
+ female,group C,high school,standard,none,44,61,52
920
+ female,group C,associate's degree,standard,completed,57,77,80
921
+ male,group B,some college,standard,completed,91,96,91
922
+ male,group D,high school,free/reduced,none,69,70,67
923
+ female,group C,high school,free/reduced,none,35,53,46
924
+ male,group D,high school,standard,none,72,66,66
925
+ female,group B,associate's degree,free/reduced,none,54,65,65
926
+ male,group D,high school,free/reduced,none,74,70,69
927
+ male,group E,some high school,standard,completed,74,64,60
928
+ male,group E,associate's degree,free/reduced,none,64,56,52
929
+ female,group D,high school,free/reduced,completed,65,61,71
930
+ male,group E,associate's degree,free/reduced,completed,46,43,44
931
+ female,group C,some high school,free/reduced,none,48,56,51
932
+ male,group C,some college,free/reduced,completed,67,74,70
933
+ male,group D,some college,free/reduced,none,62,57,62
934
+ male,group D,associate's degree,free/reduced,completed,61,71,73
935
+ male,group C,bachelor's degree,free/reduced,completed,70,75,74
936
+ male,group C,associate's degree,standard,completed,98,87,90
937
+ male,group D,some college,free/reduced,none,70,63,58
938
+ male,group A,associate's degree,standard,none,67,57,53
939
+ female,group E,high school,free/reduced,none,57,58,57
940
+ male,group D,some college,standard,completed,85,81,85
941
+ male,group D,some high school,standard,completed,77,68,69
942
+ male,group C,master's degree,free/reduced,completed,72,66,72
943
+ female,group D,master's degree,standard,none,78,91,96
944
+ male,group C,high school,standard,none,81,66,64
945
+ male,group A,some high school,free/reduced,completed,61,62,61
946
+ female,group B,high school,standard,none,58,68,61
947
+ female,group C,associate's degree,standard,none,54,61,58
948
+ male,group B,high school,standard,none,82,82,80
949
+ female,group D,some college,free/reduced,none,49,58,60
950
+ male,group B,some high school,free/reduced,completed,49,50,52
951
+ female,group E,high school,free/reduced,completed,57,75,73
952
+ male,group E,high school,standard,none,94,73,71
953
+ female,group D,some college,standard,completed,75,77,83
954
+ female,group E,some high school,free/reduced,none,74,74,72
955
+ male,group C,high school,standard,completed,58,52,54
956
+ female,group C,some college,standard,none,62,69,69
957
+ male,group E,associate's degree,standard,none,72,57,62
958
+ male,group C,some college,standard,none,84,87,81
959
+ female,group D,master's degree,standard,none,92,100,100
960
+ female,group D,high school,standard,none,45,63,59
961
+ male,group C,high school,standard,none,75,81,71
962
+ female,group A,some college,standard,none,56,58,64
963
+ female,group D,some high school,free/reduced,none,48,54,53
964
+ female,group E,associate's degree,standard,none,100,100,100
965
+ female,group C,some high school,free/reduced,completed,65,76,75
966
+ male,group D,some college,standard,none,72,57,58
967
+ female,group D,some college,standard,none,62,70,72
968
+ male,group A,some high school,standard,completed,66,68,64
969
+ male,group C,some college,standard,none,63,63,60
970
+ female,group E,associate's degree,standard,none,68,76,67
971
+ female,group B,bachelor's degree,standard,none,75,84,80
972
+ female,group D,bachelor's degree,standard,none,89,100,100
973
+ male,group C,some high school,standard,completed,78,72,69
974
+ female,group A,high school,free/reduced,completed,53,50,60
975
+ female,group D,some college,free/reduced,none,49,65,61
976
+ female,group A,some college,standard,none,54,63,67
977
+ female,group C,some college,standard,completed,64,82,77
978
+ male,group B,some college,free/reduced,completed,60,62,60
979
+ male,group C,associate's degree,standard,none,62,65,58
980
+ male,group D,high school,standard,completed,55,41,48
981
+ female,group C,associate's degree,standard,none,91,95,94
982
+ female,group B,high school,free/reduced,none,8,24,23
983
+ male,group D,some high school,standard,none,81,78,78
984
+ male,group B,some high school,standard,completed,79,85,86
985
+ female,group A,some college,standard,completed,78,87,91
986
+ female,group C,some high school,standard,none,74,75,82
987
+ male,group A,high school,standard,none,57,51,54
988
+ female,group C,associate's degree,standard,none,40,59,51
989
+ male,group E,some high school,standard,completed,81,75,76
990
+ female,group A,some high school,free/reduced,none,44,45,45
991
+ female,group D,some college,free/reduced,completed,67,86,83
992
+ male,group E,high school,free/reduced,completed,86,81,75
993
+ female,group B,some high school,standard,completed,65,82,78
994
+ female,group D,associate's degree,free/reduced,none,55,76,76
995
+ female,group D,bachelor's degree,free/reduced,none,62,72,74
996
+ male,group A,high school,standard,none,63,63,62
997
+ female,group E,master's degree,standard,completed,88,99,95
998
+ male,group C,high school,free/reduced,none,62,55,55
999
+ female,group C,high school,free/reduced,completed,59,71,65
1000
+ female,group D,some college,standard,completed,68,78,77
1001
+ female,group D,some college,free/reduced,none,77,86,86
artifact/test.csv ADDED
@@ -0,0 +1,201 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gender,race_ethnicity,parental_level_of_education,lunch,test_preparation_course,math_score,reading_score,writing_score
2
+ male,group B,bachelor's degree,free/reduced,none,55,59,54
3
+ female,group B,high school,free/reduced,none,60,72,68
4
+ female,group C,associate's degree,free/reduced,none,65,77,74
5
+ female,group A,some high school,free/reduced,none,44,64,58
6
+ female,group D,high school,standard,none,56,52,55
7
+ female,group C,some high school,free/reduced,none,48,56,51
8
+ female,group C,some high school,free/reduced,none,44,50,51
9
+ male,group A,some high school,standard,none,51,31,36
10
+ male,group B,bachelor's degree,standard,none,63,71,69
11
+ male,group C,high school,standard,completed,82,84,82
12
+ male,group D,some college,free/reduced,none,69,66,60
13
+ female,group E,some college,free/reduced,completed,42,55,54
14
+ female,group E,associate's degree,standard,none,68,76,67
15
+ female,group C,high school,standard,none,72,80,75
16
+ male,group C,some high school,standard,completed,78,72,69
17
+ female,group C,some college,standard,completed,75,81,84
18
+ male,group C,some college,standard,completed,98,86,90
19
+ female,group B,some college,standard,completed,88,95,92
20
+ female,group D,master's degree,standard,none,54,60,63
21
+ female,group C,some college,standard,none,54,48,52
22
+ male,group A,bachelor's degree,standard,completed,87,84,87
23
+ female,group C,associate's degree,standard,completed,68,86,84
24
+ female,group D,high school,standard,none,69,77,73
25
+ male,group C,some college,free/reduced,none,63,61,54
26
+ female,group A,some high school,free/reduced,none,47,59,50
27
+ female,group C,some college,standard,none,55,69,65
28
+ female,group B,associate's degree,free/reduced,none,52,76,70
29
+ female,group E,high school,free/reduced,none,64,62,68
30
+ female,group A,some high school,standard,none,48,66,65
31
+ female,group D,bachelor's degree,standard,none,59,70,73
32
+ male,group D,bachelor's degree,free/reduced,none,50,42,48
33
+ female,group C,high school,standard,none,76,76,74
34
+ male,group B,some college,free/reduced,none,55,55,47
35
+ female,group B,high school,standard,none,54,64,68
36
+ female,group C,high school,standard,none,54,59,62
37
+ male,group B,some college,standard,completed,88,85,76
38
+ female,group D,some high school,standard,completed,61,74,72
39
+ male,group D,some high school,free/reduced,completed,55,59,59
40
+ male,group B,high school,standard,none,70,65,60
41
+ female,group A,associate's degree,standard,none,82,93,93
42
+ male,group B,associate's degree,standard,completed,82,84,78
43
+ female,group E,associate's degree,free/reduced,none,73,76,78
44
+ female,group C,bachelor's degree,standard,none,65,72,74
45
+ male,group D,bachelor's degree,standard,completed,68,74,74
46
+ female,group B,some college,standard,none,79,86,92
47
+ female,group B,high school,standard,none,81,91,89
48
+ female,group D,high school,standard,none,51,66,62
49
+ female,group C,associate's degree,standard,none,58,73,68
50
+ male,group C,some college,free/reduced,none,65,58,49
51
+ female,group E,master's degree,standard,completed,88,99,95
52
+ male,group D,master's degree,standard,none,81,81,84
53
+ male,group E,some college,standard,none,97,87,82
54
+ female,group D,associate's degree,standard,none,76,74,73
55
+ male,group E,associate's degree,standard,completed,81,81,79
56
+ female,group D,bachelor's degree,standard,completed,68,75,81
57
+ male,group C,bachelor's degree,free/reduced,none,37,56,47
58
+ female,group C,associate's degree,standard,completed,62,76,80
59
+ female,group C,some high school,standard,completed,70,82,76
60
+ male,group D,some college,free/reduced,none,61,47,56
61
+ female,group E,master's degree,standard,completed,94,99,100
62
+ male,group C,some high school,standard,none,51,52,44
63
+ male,group B,some college,standard,none,54,52,51
64
+ male,group A,high school,free/reduced,none,48,45,41
65
+ female,group E,some college,free/reduced,none,53,58,57
66
+ male,group E,some college,free/reduced,completed,49,52,51
67
+ female,group C,master's degree,standard,completed,54,64,67
68
+ male,group A,bachelor's degree,standard,completed,75,58,62
69
+ female,group A,bachelor's degree,standard,none,45,59,64
70
+ female,group D,bachelor's degree,free/reduced,none,29,41,47
71
+ female,group B,some high school,free/reduced,none,18,32,28
72
+ female,group D,associate's degree,free/reduced,completed,42,61,58
73
+ male,group E,some college,standard,none,84,77,71
74
+ female,group E,bachelor's degree,standard,none,80,83,83
75
+ male,group D,some college,standard,none,72,57,58
76
+ male,group D,associate's degree,free/reduced,none,53,54,48
77
+ male,group B,some high school,standard,none,67,64,61
78
+ male,group D,some college,standard,completed,76,83,79
79
+ male,group B,associate's degree,free/reduced,completed,58,57,53
80
+ male,group C,associate's degree,standard,none,47,37,35
81
+ male,group E,some college,standard,none,86,76,74
82
+ female,group E,some college,standard,none,62,73,70
83
+ female,group C,high school,standard,none,81,84,82
84
+ male,group D,some college,standard,none,55,58,52
85
+ male,group E,bachelor's degree,free/reduced,completed,70,68,72
86
+ female,group D,some college,standard,completed,75,77,83
87
+ female,group D,associate's degree,free/reduced,none,55,76,76
88
+ female,group C,some college,free/reduced,none,77,90,91
89
+ male,group B,some college,free/reduced,completed,74,77,76
90
+ female,group C,high school,free/reduced,completed,50,66,64
91
+ female,group C,high school,free/reduced,none,36,53,43
92
+ female,group B,some high school,standard,none,73,79,79
93
+ female,group C,bachelor's degree,standard,none,77,88,87
94
+ female,group E,some college,standard,completed,66,74,73
95
+ male,group C,some college,standard,none,84,87,81
96
+ female,group C,bachelor's degree,free/reduced,completed,51,72,79
97
+ male,group D,associate's degree,free/reduced,none,52,57,50
98
+ male,group D,some high school,standard,none,73,66,62
99
+ female,group E,high school,standard,none,74,76,73
100
+ female,group B,some college,standard,none,70,75,78
101
+ male,group D,some high school,standard,none,62,67,61
102
+ female,group B,some college,free/reduced,none,61,68,66
103
+ male,group A,some college,standard,completed,78,72,70
104
+ female,group A,some college,standard,none,69,84,82
105
+ female,group E,high school,free/reduced,completed,66,74,78
106
+ male,group A,some high school,free/reduced,none,65,59,53
107
+ female,group C,some high school,free/reduced,none,48,58,52
108
+ female,group D,high school,standard,none,69,72,77
109
+ male,group E,bachelor's degree,standard,completed,85,66,71
110
+ male,group D,bachelor's degree,free/reduced,none,63,66,67
111
+ female,group B,high school,standard,none,58,68,61
112
+ male,group E,associate's degree,standard,none,76,71,67
113
+ female,group B,some high school,standard,completed,32,51,44
114
+ male,group E,high school,standard,none,94,73,71
115
+ female,group C,some high school,free/reduced,none,0,17,10
116
+ male,group E,associate's degree,free/reduced,completed,78,74,72
117
+ female,group C,master's degree,standard,completed,81,91,87
118
+ female,group E,some high school,standard,completed,80,85,85
119
+ male,group B,associate's degree,standard,none,81,73,72
120
+ female,group C,bachelor's degree,standard,completed,79,92,89
121
+ female,group B,high school,standard,none,42,52,51
122
+ male,group C,master's degree,free/reduced,completed,62,68,75
123
+ male,group B,bachelor's degree,standard,none,66,60,57
124
+ male,group A,associate's degree,free/reduced,none,47,57,44
125
+ female,group C,master's degree,standard,completed,69,84,85
126
+ male,group D,associate's degree,free/reduced,none,75,66,73
127
+ female,group C,some high school,free/reduced,completed,29,40,44
128
+ female,group C,associate's degree,standard,none,52,55,57
129
+ male,group D,high school,standard,none,69,75,71
130
+ male,group D,some college,standard,completed,100,97,99
131
+ female,group C,bachelor's degree,free/reduced,completed,66,74,81
132
+ male,group B,bachelor's degree,free/reduced,completed,87,90,88
133
+ female,group B,high school,standard,none,65,64,62
134
+ male,group D,associate's degree,standard,none,90,87,85
135
+ female,group B,master's degree,standard,none,90,95,93
136
+ female,group C,high school,free/reduced,completed,59,71,65
137
+ female,group C,associate's degree,standard,none,53,62,53
138
+ female,group B,high school,standard,none,66,72,70
139
+ female,group C,bachelor's degree,standard,none,65,79,81
140
+ male,group D,some college,free/reduced,none,59,62,61
141
+ male,group A,some college,free/reduced,none,58,60,57
142
+ male,group C,some high school,free/reduced,none,61,57,56
143
+ female,group D,bachelor's degree,standard,none,78,82,79
144
+ male,group D,some college,standard,completed,85,81,85
145
+ female,group C,bachelor's degree,free/reduced,completed,66,83,83
146
+ male,group C,high school,standard,none,62,55,49
147
+ female,group C,bachelor's degree,standard,none,86,92,87
148
+ male,group D,some high school,free/reduced,none,62,49,52
149
+ male,group E,bachelor's degree,standard,completed,100,100,100
150
+ female,group C,some college,free/reduced,none,32,39,33
151
+ female,group B,associate's degree,standard,none,40,48,50
152
+ female,group C,some college,standard,none,59,71,70
153
+ female,group D,bachelor's degree,standard,none,89,100,100
154
+ male,group D,high school,free/reduced,completed,64,64,67
155
+ female,group E,some high school,standard,none,77,79,80
156
+ female,group E,associate's degree,standard,completed,82,85,86
157
+ male,group A,some college,standard,completed,61,51,52
158
+ male,group A,bachelor's degree,free/reduced,none,62,72,65
159
+ female,group A,high school,standard,completed,68,80,76
160
+ male,group D,high school,free/reduced,none,42,39,34
161
+ male,group A,some high school,free/reduced,none,68,72,64
162
+ male,group D,associate's degree,free/reduced,none,66,62,64
163
+ male,group D,some high school,standard,completed,74,71,78
164
+ female,group B,high school,standard,none,87,95,86
165
+ male,group A,high school,free/reduced,none,53,58,44
166
+ male,group C,high school,free/reduced,none,54,72,59
167
+ female,group D,some high school,standard,none,59,67,61
168
+ male,group D,some high school,standard,none,75,74,69
169
+ male,group A,some high school,standard,none,53,54,48
170
+ female,group E,associate's degree,free/reduced,none,70,84,81
171
+ male,group D,associate's degree,standard,none,61,55,52
172
+ male,group C,associate's degree,standard,none,69,77,69
173
+ male,group B,high school,free/reduced,none,49,45,45
174
+ female,group B,associate's degree,standard,none,49,52,54
175
+ female,group B,associate's degree,standard,none,73,83,76
176
+ female,group B,some college,free/reduced,completed,48,56,58
177
+ female,group D,some college,free/reduced,none,65,81,77
178
+ male,group E,high school,standard,none,80,76,65
179
+ female,group D,some college,standard,none,74,89,84
180
+ female,group D,bachelor's degree,free/reduced,none,78,90,93
181
+ male,group C,some college,standard,none,63,63,60
182
+ female,group E,associate's degree,free/reduced,completed,83,86,88
183
+ male,group E,some college,standard,none,53,55,48
184
+ female,group C,associate's degree,standard,completed,52,59,62
185
+ female,group C,some college,standard,none,69,78,76
186
+ female,group C,some high school,standard,none,47,54,53
187
+ female,group C,bachelor's degree,standard,completed,59,64,75
188
+ female,group C,associate's degree,standard,completed,67,84,86
189
+ male,group D,some high school,standard,none,86,80,75
190
+ female,group C,bachelor's degree,free/reduced,none,44,63,62
191
+ female,group A,some college,standard,completed,78,87,91
192
+ male,group C,high school,free/reduced,none,66,66,59
193
+ female,group C,associate's degree,free/reduced,completed,56,68,70
194
+ male,group E,some high school,standard,none,92,87,78
195
+ female,group D,some college,standard,none,69,77,77
196
+ female,group A,some college,standard,none,54,63,67
197
+ male,group C,associate's degree,free/reduced,none,64,66,59
198
+ female,group C,bachelor's degree,free/reduced,none,43,62,61
199
+ male,group C,some high school,free/reduced,none,79,76,65
200
+ female,group E,some college,standard,none,61,64,62
201
+ male,group E,high school,standard,completed,81,80,76
artifact/train.csv ADDED
@@ -0,0 +1,801 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gender,race_ethnicity,parental_level_of_education,lunch,test_preparation_course,math_score,reading_score,writing_score
2
+ male,group C,master's degree,free/reduced,none,79,81,71
3
+ male,group A,high school,standard,none,63,63,62
4
+ male,group B,some high school,standard,completed,79,85,86
5
+ female,group C,high school,standard,none,66,71,76
6
+ female,group C,associate's degree,standard,none,91,86,84
7
+ female,group B,high school,free/reduced,completed,67,80,81
8
+ female,group C,associate's degree,free/reduced,none,54,58,61
9
+ male,group C,high school,standard,completed,69,58,53
10
+ male,group C,high school,free/reduced,none,58,61,52
11
+ female,group E,some high school,free/reduced,none,74,74,72
12
+ female,group B,some college,standard,completed,50,64,66
13
+ male,group E,some college,standard,completed,99,87,81
14
+ female,group C,high school,standard,completed,60,64,74
15
+ male,group C,some high school,free/reduced,none,68,63,54
16
+ female,group B,high school,free/reduced,none,71,87,82
17
+ female,group C,associate's degree,standard,completed,74,75,83
18
+ female,group B,bachelor's degree,standard,none,61,72,70
19
+ female,group C,associate's degree,standard,completed,71,77,77
20
+ female,group C,associate's degree,standard,none,54,61,58
21
+ male,group E,bachelor's degree,free/reduced,completed,79,74,72
22
+ female,group D,high school,free/reduced,none,49,57,52
23
+ female,group A,master's degree,free/reduced,none,50,67,73
24
+ male,group D,some high school,free/reduced,none,56,54,52
25
+ male,group D,high school,free/reduced,none,69,70,67
26
+ female,group C,bachelor's degree,standard,completed,92,100,99
27
+ female,group D,some high school,standard,none,48,58,54
28
+ male,group E,associate's degree,standard,completed,66,63,64
29
+ male,group C,some college,standard,none,69,64,68
30
+ female,group A,some high school,free/reduced,none,44,45,45
31
+ female,group D,some college,free/reduced,none,64,74,75
32
+ female,group D,bachelor's degree,standard,none,65,67,62
33
+ male,group A,some high school,standard,completed,47,49,49
34
+ female,group B,high school,standard,completed,77,82,89
35
+ female,group B,associate's degree,standard,completed,90,90,91
36
+ female,group D,some college,standard,none,63,64,67
37
+ female,group D,master's degree,standard,none,78,91,96
38
+ female,group E,some high school,free/reduced,none,38,49,45
39
+ female,group D,high school,standard,none,67,72,74
40
+ female,group C,some college,free/reduced,none,46,64,66
41
+ female,group B,high school,standard,none,65,81,73
42
+ female,group C,associate's degree,standard,none,65,77,74
43
+ female,group C,some college,standard,none,73,80,82
44
+ female,group C,high school,free/reduced,completed,67,79,84
45
+ female,group D,some college,standard,completed,69,79,81
46
+ male,group C,some college,standard,completed,93,84,90
47
+ female,group E,some college,standard,none,67,76,75
48
+ female,group E,some college,standard,completed,86,85,91
49
+ male,group D,some high school,standard,completed,89,88,82
50
+ male,group C,bachelor's degree,standard,none,58,55,48
51
+ female,group D,master's degree,free/reduced,completed,61,71,78
52
+ male,group C,high school,free/reduced,completed,40,46,50
53
+ male,group B,associate's degree,free/reduced,completed,82,78,74
54
+ female,group D,associate's degree,standard,completed,88,92,95
55
+ female,group D,associate's degree,free/reduced,none,43,60,58
56
+ male,group C,high school,free/reduced,none,62,55,55
57
+ female,group D,associate's degree,free/reduced,completed,74,88,90
58
+ male,group B,high school,standard,none,57,48,51
59
+ male,group A,some college,free/reduced,none,75,81,74
60
+ male,group D,some high school,standard,completed,88,74,75
61
+ male,group D,master's degree,standard,none,73,70,75
62
+ male,group B,associate's degree,standard,completed,91,89,92
63
+ female,group A,high school,standard,completed,75,82,79
64
+ male,group D,some high school,standard,completed,62,66,68
65
+ male,group C,high school,standard,none,88,89,86
66
+ female,group C,bachelor's degree,free/reduced,none,62,78,79
67
+ female,group C,bachelor's degree,standard,none,81,88,90
68
+ female,group C,high school,standard,none,61,73,63
69
+ male,group C,bachelor's degree,standard,none,86,83,86
70
+ male,group A,high school,free/reduced,completed,72,67,65
71
+ female,group D,master's degree,standard,none,87,100,100
72
+ female,group D,high school,free/reduced,completed,52,57,56
73
+ female,group C,some high school,standard,none,69,73,73
74
+ female,group C,bachelor's degree,free/reduced,completed,74,86,89
75
+ female,group C,associate's degree,standard,none,39,64,57
76
+ male,group D,master's degree,standard,none,85,84,89
77
+ female,group E,some college,standard,completed,73,78,76
78
+ male,group C,some high school,standard,completed,76,80,73
79
+ female,group D,some high school,standard,none,65,82,81
80
+ female,group E,high school,standard,completed,74,79,80
81
+ female,group D,some high school,free/reduced,completed,35,55,60
82
+ female,group B,some high school,standard,none,57,67,72
83
+ male,group E,associate's degree,free/reduced,none,90,90,82
84
+ male,group C,some high school,standard,none,49,49,41
85
+ male,group B,high school,free/reduced,none,66,77,70
86
+ male,group E,some college,standard,none,68,60,59
87
+ male,group D,some high school,free/reduced,none,59,42,41
88
+ female,group E,associate's degree,standard,none,85,92,85
89
+ female,group D,associate's degree,free/reduced,completed,77,89,98
90
+ male,group C,some college,free/reduced,completed,50,48,53
91
+ female,group B,high school,free/reduced,none,8,24,23
92
+ female,group B,bachelor's degree,standard,completed,66,74,81
93
+ male,group C,associate's degree,free/reduced,completed,65,67,65
94
+ male,group E,associate's degree,standard,completed,97,82,88
95
+ female,group D,bachelor's degree,free/reduced,none,63,73,78
96
+ female,group D,some high school,standard,completed,65,78,82
97
+ male,group B,high school,standard,completed,72,65,68
98
+ male,group E,high school,standard,none,84,73,69
99
+ male,group A,some high school,free/reduced,none,39,39,34
100
+ female,group C,bachelor's degree,standard,completed,77,94,95
101
+ male,group E,associate's degree,standard,none,87,74,76
102
+ male,group A,some high school,free/reduced,none,55,46,43
103
+ male,group C,associate's degree,standard,completed,73,78,72
104
+ male,group D,high school,standard,none,41,52,51
105
+ female,group C,some college,standard,none,73,76,78
106
+ female,group B,some college,free/reduced,completed,53,66,73
107
+ female,group B,some high school,standard,none,41,55,51
108
+ female,group D,high school,free/reduced,completed,65,61,71
109
+ male,group D,bachelor's degree,free/reduced,completed,74,79,75
110
+ female,group B,some college,standard,none,19,38,32
111
+ male,group D,some college,standard,none,60,63,59
112
+ male,group C,bachelor's degree,standard,completed,91,81,79
113
+ male,group D,associate's degree,standard,none,52,55,49
114
+ male,group C,high school,standard,none,62,67,58
115
+ male,group E,associate's degree,free/reduced,completed,46,43,44
116
+ male,group C,associate's degree,free/reduced,none,87,73,72
117
+ female,group E,some high school,free/reduced,none,72,79,77
118
+ male,group D,some high school,standard,none,86,73,70
119
+ female,group A,associate's degree,standard,completed,55,65,62
120
+ female,group E,high school,standard,completed,59,63,75
121
+ male,group C,some high school,standard,none,64,58,51
122
+ male,group E,associate's degree,free/reduced,none,64,56,52
123
+ female,group B,associate's degree,standard,completed,52,66,73
124
+ female,group C,associate's degree,standard,completed,68,67,73
125
+ male,group D,high school,standard,none,53,52,42
126
+ female,group B,bachelor's degree,standard,none,72,72,74
127
+ male,group D,bachelor's degree,free/reduced,completed,61,70,76
128
+ male,group D,high school,standard,completed,68,64,66
129
+ male,group D,some high school,free/reduced,none,45,37,37
130
+ female,group D,high school,standard,completed,88,99,100
131
+ female,group D,some college,free/reduced,completed,63,80,80
132
+ female,group D,associate's degree,free/reduced,none,52,59,56
133
+ male,group A,bachelor's degree,standard,none,91,96,92
134
+ female,group B,high school,free/reduced,none,64,73,71
135
+ male,group D,high school,free/reduced,completed,78,77,80
136
+ male,group C,associate's degree,free/reduced,completed,65,73,68
137
+ female,group C,associate's degree,standard,completed,59,73,72
138
+ male,group C,associate's degree,standard,none,85,76,71
139
+ male,group C,associate's degree,standard,completed,78,77,77
140
+ female,group E,some college,free/reduced,completed,75,88,85
141
+ female,group E,associate's degree,standard,completed,65,75,77
142
+ male,group C,some high school,standard,none,75,72,62
143
+ male,group C,high school,standard,completed,58,52,54
144
+ male,group D,associate's degree,standard,none,75,68,64
145
+ female,group B,bachelor's degree,standard,none,97,97,96
146
+ female,group D,some high school,standard,none,68,71,75
147
+ female,group B,high school,standard,completed,58,70,68
148
+ male,group D,associate's degree,free/reduced,completed,79,82,80
149
+ male,group C,associate's degree,standard,none,84,80,80
150
+ female,group D,high school,standard,completed,56,68,74
151
+ female,group D,master's degree,standard,none,92,100,100
152
+ male,group C,high school,standard,none,71,79,71
153
+ female,group E,bachelor's degree,standard,completed,99,100,100
154
+ male,group E,some college,standard,none,69,60,54
155
+ female,group C,associate's degree,standard,none,91,95,94
156
+ male,group E,some high school,standard,none,30,26,22
157
+ male,group D,some high school,standard,none,81,78,78
158
+ female,group E,bachelor's degree,standard,none,64,73,70
159
+ male,group E,some college,free/reduced,completed,87,74,70
160
+ female,group C,some college,standard,completed,71,71,80
161
+ male,group E,high school,free/reduced,completed,86,81,75
162
+ male,group D,some college,standard,completed,58,59,58
163
+ male,group E,some high school,standard,completed,77,76,77
164
+ male,group E,associate's degree,standard,none,89,76,74
165
+ male,group C,some college,standard,none,59,60,58
166
+ female,group C,some college,standard,completed,70,72,76
167
+ male,group C,associate's degree,free/reduced,none,55,61,54
168
+ female,group D,some high school,standard,none,73,86,82
169
+ female,group B,some high school,standard,none,62,64,66
170
+ female,group D,master's degree,free/reduced,completed,47,58,67
171
+ male,group B,associate's degree,free/reduced,none,61,58,56
172
+ male,group C,some high school,standard,none,73,66,63
173
+ male,group D,some high school,standard,none,74,74,72
174
+ male,group D,some college,standard,completed,71,61,69
175
+ female,group D,high school,standard,none,62,64,64
176
+ male,group A,bachelor's degree,standard,none,64,60,58
177
+ female,group D,some high school,standard,none,51,63,61
178
+ female,group D,master's degree,standard,none,53,61,68
179
+ male,group D,high school,standard,none,72,66,66
180
+ female,group D,some college,free/reduced,none,60,66,70
181
+ female,group B,bachelor's degree,standard,none,52,65,69
182
+ male,group A,high school,free/reduced,none,45,47,49
183
+ male,group C,some high school,standard,none,73,66,66
184
+ male,group D,associate's degree,standard,completed,81,72,77
185
+ male,group D,some college,free/reduced,none,62,57,62
186
+ male,group B,some high school,free/reduced,completed,49,50,52
187
+ female,group A,master's degree,standard,none,50,53,58
188
+ male,group E,associate's degree,free/reduced,none,46,43,41
189
+ male,group A,some college,free/reduced,completed,50,47,54
190
+ female,group C,associate's degree,standard,none,64,64,70
191
+ female,group A,bachelor's degree,standard,none,59,72,70
192
+ female,group D,associate's degree,standard,none,64,76,74
193
+ male,group A,associate's degree,standard,none,67,57,53
194
+ female,group A,some college,standard,none,58,70,67
195
+ female,group D,some high school,free/reduced,none,27,34,32
196
+ female,group D,some college,standard,none,65,70,71
197
+ female,group D,some college,standard,none,79,86,81
198
+ male,group E,associate's degree,standard,none,53,45,40
199
+ male,group B,high school,standard,completed,60,44,47
200
+ male,group C,associate's degree,free/reduced,none,58,55,53
201
+ female,group C,associate's degree,standard,completed,65,84,84
202
+ female,group C,some college,free/reduced,completed,45,73,70
203
+ male,group B,associate's degree,standard,none,65,54,57
204
+ female,group D,some college,standard,completed,74,75,79
205
+ female,group C,bachelor's degree,free/reduced,none,50,60,59
206
+ male,group E,high school,free/reduced,completed,57,56,54
207
+ male,group D,master's degree,free/reduced,completed,84,89,90
208
+ male,group E,some college,standard,completed,81,74,71
209
+ male,group D,associate's degree,standard,none,40,52,43
210
+ male,group E,high school,standard,completed,87,91,81
211
+ male,group D,some college,standard,none,79,73,67
212
+ female,group E,bachelor's degree,standard,completed,79,81,82
213
+ female,group C,some college,free/reduced,none,62,72,70
214
+ male,group C,associate's degree,free/reduced,none,73,68,66
215
+ male,group D,associate's degree,free/reduced,none,90,87,75
216
+ female,group D,some college,free/reduced,completed,70,78,78
217
+ male,group D,associate's degree,standard,none,72,79,74
218
+ male,group D,associate's degree,standard,none,71,66,60
219
+ female,group C,some high school,standard,completed,44,51,55
220
+ female,group E,associate's degree,free/reduced,completed,57,68,73
221
+ female,group A,associate's degree,free/reduced,none,37,57,56
222
+ female,group E,associate's degree,standard,completed,93,100,95
223
+ male,group C,master's degree,standard,none,67,57,59
224
+ female,group C,associate's degree,standard,none,63,67,70
225
+ male,group C,high school,standard,none,61,56,55
226
+ male,group A,high school,standard,none,57,51,54
227
+ female,group C,some college,standard,none,72,72,71
228
+ male,group A,some college,standard,none,69,67,69
229
+ female,group B,some college,standard,none,63,65,61
230
+ male,group E,associate's degree,free/reduced,completed,91,73,80
231
+ male,group A,high school,standard,none,59,52,46
232
+ female,group C,high school,standard,completed,58,75,77
233
+ male,group B,associate's degree,standard,completed,81,82,82
234
+ female,group C,associate's degree,standard,completed,57,77,80
235
+ male,group C,some college,free/reduced,none,68,68,61
236
+ female,group C,bachelor's degree,free/reduced,completed,47,62,66
237
+ male,group C,associate's degree,standard,none,62,65,58
238
+ female,group B,bachelor's degree,free/reduced,none,75,85,82
239
+ male,group D,master's degree,standard,none,95,81,84
240
+ female,group D,some college,standard,completed,85,86,98
241
+ female,group B,some high school,free/reduced,completed,59,63,64
242
+ male,group C,associate's degree,free/reduced,completed,78,81,82
243
+ male,group C,some college,standard,completed,79,79,78
244
+ male,group A,high school,standard,none,71,74,64
245
+ male,group E,bachelor's degree,standard,none,68,68,64
246
+ female,group E,high school,standard,none,74,81,71
247
+ female,group C,some college,standard,none,62,69,69
248
+ female,group D,associate's degree,standard,none,85,91,89
249
+ male,group A,associate's degree,free/reduced,none,62,61,55
250
+ male,group C,some college,standard,none,59,41,42
251
+ female,group C,high school,standard,none,65,69,67
252
+ male,group E,some college,standard,completed,85,75,68
253
+ male,group C,some high school,free/reduced,completed,45,52,49
254
+ male,group D,associate's degree,free/reduced,none,81,75,78
255
+ male,group D,some high school,standard,none,55,47,44
256
+ male,group C,high school,free/reduced,none,27,34,36
257
+ male,group C,high school,standard,none,81,66,64
258
+ male,group D,high school,standard,none,89,87,79
259
+ male,group C,associate's degree,standard,none,92,79,84
260
+ male,group E,high school,standard,none,73,64,57
261
+ female,group B,associate's degree,free/reduced,completed,68,77,80
262
+ male,group E,some college,standard,completed,84,83,78
263
+ male,group B,some college,standard,none,62,61,57
264
+ male,group B,high school,standard,completed,73,71,68
265
+ female,group C,high school,standard,none,72,80,83
266
+ female,group D,master's degree,standard,none,62,70,75
267
+ female,group C,some high school,free/reduced,completed,71,84,87
268
+ female,group C,associate's degree,free/reduced,none,60,75,74
269
+ male,group B,associate's degree,free/reduced,none,57,56,57
270
+ male,group B,some college,free/reduced,none,60,60,60
271
+ female,group E,associate's degree,standard,none,59,62,69
272
+ male,group B,some high school,standard,none,88,84,75
273
+ male,group B,associate's degree,standard,none,87,85,73
274
+ male,group B,some college,standard,completed,62,66,68
275
+ female,group B,some high school,free/reduced,completed,52,67,72
276
+ female,group E,some college,standard,none,76,78,80
277
+ male,group C,some high school,standard,completed,67,73,68
278
+ female,group C,some high school,standard,completed,65,74,77
279
+ male,group C,some college,standard,none,53,44,42
280
+ male,group C,high school,free/reduced,completed,58,51,52
281
+ female,group D,high school,standard,completed,69,77,78
282
+ female,group D,some college,standard,none,80,90,89
283
+ female,group D,master's degree,free/reduced,none,40,59,54
284
+ female,group A,some college,free/reduced,none,49,65,55
285
+ male,group B,high school,standard,none,52,48,49
286
+ female,group D,high school,standard,completed,57,58,64
287
+ male,group B,high school,standard,none,47,46,42
288
+ female,group C,bachelor's degree,standard,completed,96,100,100
289
+ female,group B,some high school,standard,none,37,46,46
290
+ female,group B,associate's degree,standard,none,47,49,50
291
+ male,group D,high school,standard,none,57,50,54
292
+ male,group C,high school,standard,completed,86,81,80
293
+ female,group C,associate's degree,standard,none,46,58,57
294
+ female,group B,associate's degree,standard,none,73,76,80
295
+ male,group E,some high school,standard,completed,68,51,57
296
+ female,group C,master's degree,free/reduced,completed,65,81,81
297
+ female,group C,some high school,free/reduced,none,43,53,53
298
+ female,group B,high school,free/reduced,none,38,60,50
299
+ male,group D,some college,free/reduced,none,63,61,60
300
+ female,group C,associate's degree,standard,none,62,74,70
301
+ female,group D,some college,standard,none,69,74,74
302
+ female,group C,master's degree,free/reduced,none,52,65,61
303
+ female,group D,some high school,standard,completed,97,100,100
304
+ female,group C,bachelor's degree,standard,none,67,69,75
305
+ male,group D,some college,standard,none,40,42,38
306
+ female,group C,bachelor's degree,standard,none,83,93,95
307
+ male,group B,some high school,standard,completed,85,84,78
308
+ female,group E,bachelor's degree,standard,none,65,73,75
309
+ female,group B,high school,free/reduced,completed,76,85,82
310
+ male,group C,high school,standard,none,75,81,71
311
+ female,group B,associate's degree,standard,none,71,83,78
312
+ male,group E,high school,free/reduced,none,55,56,51
313
+ female,group B,high school,standard,none,48,62,60
314
+ male,group E,some college,standard,none,76,67,67
315
+ female,group D,associate's degree,standard,none,82,95,89
316
+ male,group C,associate's degree,free/reduced,none,68,65,61
317
+ male,group B,high school,standard,none,79,60,65
318
+ male,group D,some college,standard,completed,82,82,88
319
+ male,group D,some college,standard,none,76,71,73
320
+ female,group C,some college,standard,completed,88,93,93
321
+ female,group A,some high school,standard,none,71,83,77
322
+ female,group D,associate's degree,free/reduced,completed,75,90,88
323
+ female,group A,some high school,standard,completed,92,100,97
324
+ male,group C,master's degree,free/reduced,none,54,59,50
325
+ male,group B,master's degree,free/reduced,none,49,53,52
326
+ female,group C,some college,standard,none,60,72,74
327
+ male,group E,some college,standard,none,83,80,73
328
+ male,group C,some college,standard,none,76,78,75
329
+ male,group B,some college,standard,none,58,50,45
330
+ male,group B,some college,standard,completed,69,77,77
331
+ male,group C,some high school,free/reduced,none,69,71,65
332
+ male,group A,some high school,standard,completed,66,68,64
333
+ male,group D,some college,free/reduced,none,77,62,64
334
+ male,group A,high school,standard,none,68,70,66
335
+ female,group C,some college,standard,completed,64,82,77
336
+ male,group D,some high school,standard,none,60,59,54
337
+ female,group E,associate's degree,standard,none,87,94,95
338
+ female,group C,some college,standard,completed,63,78,80
339
+ female,group C,associate's degree,standard,none,66,77,73
340
+ female,group C,high school,standard,none,59,72,68
341
+ female,group C,some high school,free/reduced,completed,64,79,77
342
+ male,group B,associate's degree,standard,none,90,78,81
343
+ male,group D,bachelor's degree,standard,none,54,49,47
344
+ female,group B,high school,free/reduced,none,50,67,63
345
+ female,group B,associate's degree,standard,completed,94,87,92
346
+ female,group D,some college,standard,completed,82,97,96
347
+ male,group D,bachelor's degree,standard,completed,67,61,68
348
+ female,group B,associate's degree,standard,none,53,58,65
349
+ female,group D,some college,free/reduced,completed,52,59,65
350
+ male,group D,bachelor's degree,standard,none,69,58,57
351
+ male,group C,some high school,free/reduced,completed,51,56,53
352
+ male,group C,master's degree,standard,completed,91,85,85
353
+ male,group A,some college,standard,completed,100,96,86
354
+ male,group B,high school,standard,none,62,55,54
355
+ male,group D,some high school,standard,none,84,84,80
356
+ male,group D,some high school,standard,completed,71,69,68
357
+ female,group E,associate's degree,standard,none,84,95,92
358
+ female,group D,associate's degree,free/reduced,none,46,56,57
359
+ male,group C,some college,free/reduced,none,58,57,54
360
+ female,group C,some high school,standard,completed,67,74,77
361
+ female,group D,associate's degree,free/reduced,none,47,53,58
362
+ male,group C,some high school,standard,none,57,61,54
363
+ female,group B,high school,free/reduced,completed,67,78,79
364
+ female,group D,master's degree,free/reduced,completed,85,95,100
365
+ female,group B,some high school,standard,none,66,69,68
366
+ female,group D,some high school,standard,none,59,72,80
367
+ male,group C,some college,free/reduced,completed,67,74,70
368
+ female,group D,some college,free/reduced,none,49,58,60
369
+ female,group E,some college,standard,completed,63,72,70
370
+ male,group D,master's degree,standard,none,82,82,74
371
+ female,group D,master's degree,standard,none,64,63,66
372
+ male,group A,bachelor's degree,standard,none,66,64,62
373
+ female,group B,associate's degree,standard,none,57,69,68
374
+ male,group D,associate's degree,standard,completed,67,72,67
375
+ female,group D,some college,free/reduced,none,69,65,74
376
+ male,group C,high school,standard,none,90,75,69
377
+ female,group D,some high school,standard,completed,66,78,78
378
+ male,group E,associate's degree,standard,completed,94,85,82
379
+ male,group B,some high school,standard,completed,64,53,57
380
+ female,group D,some high school,standard,completed,64,60,74
381
+ male,group C,master's degree,standard,none,79,72,69
382
+ female,group C,some high school,standard,completed,59,54,67
383
+ male,group B,some college,standard,completed,71,75,70
384
+ female,group B,bachelor's degree,standard,none,67,86,83
385
+ female,group A,some high school,free/reduced,none,59,73,69
386
+ female,group D,some college,free/reduced,none,58,67,62
387
+ male,group C,some college,free/reduced,none,80,64,66
388
+ male,group D,high school,standard,completed,55,41,48
389
+ male,group A,some high school,standard,none,64,50,43
390
+ male,group C,bachelor's degree,standard,completed,94,90,91
391
+ female,group C,high school,free/reduced,none,34,42,39
392
+ female,group B,high school,standard,none,58,62,59
393
+ female,group B,associate's degree,free/reduced,none,53,70,70
394
+ male,group B,some college,standard,completed,91,96,91
395
+ female,group D,high school,standard,none,45,63,59
396
+ female,group E,master's degree,free/reduced,none,45,56,54
397
+ male,group C,master's degree,free/reduced,completed,46,42,46
398
+ female,group B,high school,standard,completed,68,83,78
399
+ male,group C,some high school,standard,completed,63,60,57
400
+ female,group C,master's degree,free/reduced,none,40,58,54
401
+ female,group C,associate's degree,standard,none,85,89,95
402
+ male,group C,high school,standard,completed,75,69,68
403
+ male,group C,associate's degree,standard,completed,82,75,77
404
+ male,group D,bachelor's degree,free/reduced,completed,39,42,38
405
+ female,group B,bachelor's degree,free/reduced,none,77,85,87
406
+ male,group C,associate's degree,free/reduced,completed,43,45,50
407
+ male,group C,associate's degree,free/reduced,completed,60,51,56
408
+ male,group C,associate's degree,standard,none,49,51,43
409
+ female,group C,some college,free/reduced,none,62,67,62
410
+ female,group B,some college,standard,none,82,85,87
411
+ male,group C,high school,standard,none,84,77,74
412
+ female,group B,associate's degree,standard,completed,61,86,87
413
+ female,group D,some college,free/reduced,completed,67,86,83
414
+ male,group A,associate's degree,standard,none,54,53,47
415
+ female,group D,associate's degree,standard,none,74,81,83
416
+ female,group C,some college,standard,none,58,67,72
417
+ female,group C,some college,standard,none,52,58,58
418
+ male,group A,bachelor's degree,free/reduced,completed,49,58,60
419
+ female,group D,high school,standard,none,78,81,80
420
+ male,group B,associate's degree,standard,none,48,43,45
421
+ male,group E,some college,standard,none,66,57,52
422
+ female,group D,some college,free/reduced,none,49,65,61
423
+ male,group C,high school,standard,none,68,60,53
424
+ female,group E,some college,standard,none,87,85,93
425
+ male,group D,high school,standard,none,70,70,70
426
+ male,group B,associate's degree,standard,completed,65,65,63
427
+ male,group E,some high school,standard,none,82,67,61
428
+ female,group E,master's degree,standard,none,81,92,91
429
+ male,group D,some college,standard,none,81,82,84
430
+ female,group E,master's degree,free/reduced,none,81,86,87
431
+ female,group D,some high school,free/reduced,completed,69,86,81
432
+ male,group E,associate's degree,standard,none,72,64,63
433
+ female,group D,associate's degree,standard,completed,57,78,79
434
+ male,group B,associate's degree,free/reduced,none,67,62,60
435
+ female,group D,some college,free/reduced,completed,58,63,73
436
+ male,group D,some college,free/reduced,completed,69,60,63
437
+ male,group D,associate's degree,standard,none,80,63,63
438
+ female,group B,associate's degree,free/reduced,none,54,65,65
439
+ female,group C,some high school,free/reduced,completed,65,76,75
440
+ female,group A,high school,free/reduced,completed,34,48,41
441
+ male,group B,some college,standard,none,47,43,41
442
+ male,group D,some college,standard,completed,65,77,74
443
+ female,group D,high school,free/reduced,none,39,52,46
444
+ female,group C,some college,standard,completed,69,90,88
445
+ female,group B,some high school,free/reduced,completed,63,78,79
446
+ male,group A,associate's degree,standard,completed,97,92,86
447
+ female,group C,high school,standard,none,29,29,30
448
+ female,group B,associate's degree,free/reduced,none,53,71,67
449
+ female,group C,associate's degree,standard,none,65,76,76
450
+ female,group D,master's degree,standard,completed,70,71,74
451
+ male,group E,some high school,standard,none,94,88,78
452
+ male,group C,associate's degree,standard,none,74,73,67
453
+ female,group B,high school,standard,none,62,62,63
454
+ male,group D,some college,free/reduced,none,70,63,58
455
+ male,group D,high school,free/reduced,none,60,57,51
456
+ male,group C,bachelor's degree,free/reduced,none,53,58,55
457
+ male,group C,high school,free/reduced,none,59,53,52
458
+ female,group D,some high school,standard,completed,80,92,88
459
+ female,group A,some high school,standard,completed,59,85,80
460
+ male,group C,high school,standard,none,71,66,65
461
+ female,group D,some high school,standard,none,80,90,82
462
+ male,group C,high school,standard,completed,53,52,49
463
+ male,group B,associate's degree,standard,none,61,42,41
464
+ male,group C,high school,standard,none,70,56,51
465
+ male,group C,high school,free/reduced,none,61,60,55
466
+ male,group A,some high school,standard,completed,62,67,69
467
+ female,group D,some college,free/reduced,none,77,86,86
468
+ female,group C,associate's degree,standard,completed,55,72,79
469
+ female,group C,some high school,standard,none,77,91,88
470
+ female,group E,high school,free/reduced,none,41,45,40
471
+ male,group D,associate's degree,standard,completed,87,84,85
472
+ male,group A,high school,standard,none,57,43,47
473
+ male,group C,some high school,free/reduced,completed,56,61,60
474
+ male,group B,high school,standard,completed,52,49,46
475
+ female,group C,associate's degree,standard,none,40,59,51
476
+ female,group C,some high school,standard,none,65,69,76
477
+ female,group B,some college,free/reduced,none,74,81,76
478
+ female,group C,some college,standard,completed,67,81,79
479
+ male,group C,some high school,free/reduced,completed,53,37,40
480
+ female,group B,associate's degree,standard,none,80,86,83
481
+ female,group C,bachelor's degree,free/reduced,completed,43,51,54
482
+ female,group E,associate's degree,standard,completed,79,88,94
483
+ male,group C,bachelor's degree,standard,none,69,63,61
484
+ female,group B,associate's degree,standard,none,82,80,77
485
+ male,group C,associate's degree,free/reduced,none,49,51,51
486
+ male,group D,high school,free/reduced,none,63,57,56
487
+ female,group C,associate's degree,standard,none,59,66,67
488
+ male,group E,associate's degree,free/reduced,completed,77,69,68
489
+ female,group E,bachelor's degree,free/reduced,none,61,58,62
490
+ male,group C,bachelor's degree,standard,none,83,78,73
491
+ female,group D,some college,standard,none,62,70,72
492
+ female,group B,high school,standard,completed,69,76,74
493
+ female,group C,associate's degree,free/reduced,none,64,73,68
494
+ female,group E,high school,standard,none,50,50,47
495
+ male,group D,bachelor's degree,standard,none,88,78,83
496
+ male,group A,some college,free/reduced,completed,81,78,81
497
+ female,group C,associate's degree,standard,none,49,53,53
498
+ female,group B,high school,standard,none,74,72,72
499
+ male,group D,high school,free/reduced,completed,73,68,66
500
+ male,group D,some college,standard,none,76,64,66
501
+ female,group E,some college,standard,none,68,70,66
502
+ male,group C,some college,standard,none,61,61,62
503
+ female,group E,bachelor's degree,standard,none,100,100,100
504
+ male,group B,high school,standard,none,60,68,60
505
+ female,group D,some college,free/reduced,none,55,71,69
506
+ male,group D,some high school,standard,completed,78,81,86
507
+ female,group C,some college,standard,none,84,87,91
508
+ male,group C,high school,standard,none,52,53,49
509
+ female,group B,master's degree,free/reduced,completed,58,76,78
510
+ female,group C,some college,free/reduced,none,22,39,33
511
+ male,group E,bachelor's degree,standard,none,82,62,62
512
+ female,group D,master's degree,standard,none,74,79,82
513
+ male,group B,some high school,free/reduced,none,48,52,45
514
+ female,group C,high school,free/reduced,none,41,46,43
515
+ male,group D,some high school,standard,none,69,66,61
516
+ male,group D,bachelor's degree,standard,none,80,73,72
517
+ female,group A,some college,free/reduced,none,61,60,57
518
+ male,group C,master's degree,standard,none,71,67,67
519
+ female,group B,some high school,standard,completed,65,82,78
520
+ female,group E,some high school,free/reduced,none,32,34,38
521
+ male,group A,associate's degree,free/reduced,completed,40,55,53
522
+ female,group E,master's degree,standard,none,62,68,68
523
+ male,group B,bachelor's degree,standard,none,59,54,51
524
+ male,group D,associate's degree,free/reduced,none,77,78,73
525
+ male,group D,some high school,standard,completed,77,68,69
526
+ female,group D,some high school,free/reduced,completed,40,65,64
527
+ female,group C,some college,standard,completed,88,95,94
528
+ male,group C,high school,standard,none,50,48,42
529
+ female,group C,bachelor's degree,standard,completed,52,61,66
530
+ male,group B,some college,standard,none,79,67,67
531
+ male,group C,associate's degree,standard,none,76,70,68
532
+ male,group A,some high school,free/reduced,none,79,82,73
533
+ male,group B,high school,standard,none,82,82,80
534
+ male,group D,high school,standard,none,88,78,75
535
+ female,group D,some college,standard,none,77,68,77
536
+ female,group E,associate's degree,standard,none,100,100,100
537
+ female,group D,some college,standard,completed,68,78,77
538
+ female,group C,some college,free/reduced,completed,63,73,71
539
+ female,group D,some college,free/reduced,none,71,83,83
540
+ male,group E,some college,standard,none,76,71,72
541
+ female,group D,bachelor's degree,standard,completed,71,76,83
542
+ female,group C,high school,free/reduced,none,66,76,68
543
+ male,group C,some college,standard,none,58,49,42
544
+ female,group E,associate's degree,free/reduced,none,50,56,54
545
+ female,group D,some college,standard,none,51,58,54
546
+ male,group D,bachelor's degree,free/reduced,completed,74,71,80
547
+ male,group C,some college,free/reduced,none,35,28,27
548
+ female,group C,high school,free/reduced,none,35,61,54
549
+ female,group C,some college,free/reduced,completed,67,75,70
550
+ male,group A,some high school,standard,none,71,62,50
551
+ female,group B,bachelor's degree,standard,none,75,84,80
552
+ male,group B,high school,free/reduced,none,30,24,15
553
+ male,group D,some college,standard,none,71,49,52
554
+ female,group E,master's degree,free/reduced,none,56,72,65
555
+ female,group C,some college,standard,none,58,59,66
556
+ female,group B,some high school,standard,none,70,64,72
557
+ male,group B,some high school,standard,completed,51,54,41
558
+ male,group C,high school,standard,none,71,60,61
559
+ female,group C,some high school,free/reduced,none,55,65,62
560
+ male,group C,high school,standard,none,70,70,65
561
+ female,group B,some high school,standard,none,67,89,82
562
+ female,group B,some high school,free/reduced,completed,74,90,88
563
+ female,group C,high school,free/reduced,none,33,41,43
564
+ male,group E,some high school,standard,completed,81,75,76
565
+ female,group E,bachelor's degree,standard,completed,71,70,70
566
+ female,group C,master's degree,standard,none,73,78,74
567
+ female,group D,associate's degree,free/reduced,completed,57,74,76
568
+ female,group D,some high school,free/reduced,none,67,84,84
569
+ male,group B,some college,free/reduced,completed,60,62,60
570
+ female,group B,some high school,free/reduced,none,72,81,79
571
+ male,group E,some high school,free/reduced,completed,78,83,80
572
+ male,group D,associate's degree,standard,none,80,68,72
573
+ male,group C,high school,standard,completed,72,67,64
574
+ female,group C,associate's degree,standard,none,69,80,71
575
+ male,group B,some high school,standard,completed,63,67,67
576
+ female,group A,some high school,free/reduced,none,38,43,43
577
+ male,group D,high school,free/reduced,none,44,51,48
578
+ female,group C,some college,standard,none,71,81,80
579
+ female,group E,some college,standard,none,100,92,97
580
+ female,group B,master's degree,standard,none,77,90,84
581
+ male,group C,bachelor's degree,standard,completed,83,82,84
582
+ male,group C,associate's degree,free/reduced,none,77,67,64
583
+ male,group C,master's degree,free/reduced,none,61,67,66
584
+ female,group E,some college,standard,none,71,70,76
585
+ male,group B,some college,free/reduced,none,41,39,34
586
+ male,group C,bachelor's degree,standard,completed,63,64,66
587
+ male,group B,associate's degree,standard,none,80,76,64
588
+ female,group E,associate's degree,standard,none,51,51,54
589
+ male,group E,some college,free/reduced,none,93,90,83
590
+ male,group B,some high school,standard,completed,61,56,56
591
+ male,group B,high school,standard,none,59,58,47
592
+ male,group A,some high school,standard,completed,46,41,43
593
+ female,group B,some college,free/reduced,completed,65,75,70
594
+ female,group C,high school,free/reduced,none,53,72,64
595
+ female,group C,associate's degree,free/reduced,completed,82,93,93
596
+ female,group C,some college,standard,none,82,90,94
597
+ female,group B,bachelor's degree,free/reduced,none,78,79,76
598
+ female,group C,some college,free/reduced,completed,64,85,85
599
+ male,group E,high school,standard,none,70,55,56
600
+ male,group C,associate's degree,standard,completed,51,60,58
601
+ female,group C,associate's degree,standard,completed,75,82,90
602
+ female,group C,associate's degree,standard,completed,96,96,99
603
+ female,group D,associate's degree,standard,none,59,70,65
604
+ male,group D,some college,free/reduced,none,49,57,46
605
+ female,group C,high school,free/reduced,none,42,62,60
606
+ female,group D,some high school,free/reduced,none,48,54,53
607
+ male,group C,associate's degree,standard,completed,98,87,90
608
+ female,group C,high school,free/reduced,none,35,53,46
609
+ female,group B,some high school,standard,none,82,82,80
610
+ male,group B,some high school,standard,completed,94,86,87
611
+ male,group C,associate's degree,standard,none,46,43,42
612
+ female,group C,some high school,standard,none,63,73,68
613
+ male,group C,some college,standard,none,53,39,37
614
+ male,group B,high school,free/reduced,none,63,48,47
615
+ male,group C,associate's degree,standard,none,83,72,78
616
+ female,group D,associate's degree,standard,none,65,69,70
617
+ male,group B,some college,free/reduced,none,75,68,65
618
+ male,group C,some high school,standard,none,62,64,55
619
+ female,group D,associate's degree,standard,none,77,77,73
620
+ female,group B,associate's degree,standard,none,58,63,65
621
+ male,group B,associate's degree,free/reduced,completed,69,70,63
622
+ male,group C,high school,standard,none,70,74,71
623
+ female,group C,some high school,free/reduced,none,65,86,80
624
+ male,group D,some college,standard,none,67,64,70
625
+ male,group D,high school,standard,none,66,69,63
626
+ male,group A,high school,standard,completed,72,73,74
627
+ male,group A,some college,standard,none,53,43,43
628
+ male,group D,high school,free/reduced,none,74,70,69
629
+ female,group E,bachelor's degree,free/reduced,completed,92,100,100
630
+ female,group B,high school,free/reduced,completed,46,54,58
631
+ male,group A,some college,free/reduced,none,28,23,19
632
+ male,group D,high school,standard,none,46,34,36
633
+ female,group B,some college,free/reduced,none,45,53,55
634
+ female,group C,associate's degree,standard,completed,83,85,90
635
+ female,group B,high school,free/reduced,completed,23,44,36
636
+ female,group C,some high school,standard,none,49,63,56
637
+ female,group C,bachelor's degree,standard,none,63,75,81
638
+ female,group C,high school,standard,none,60,68,72
639
+ female,group C,some college,standard,completed,87,89,94
640
+ female,group C,some college,standard,none,83,83,90
641
+ male,group D,master's degree,standard,none,89,84,82
642
+ female,group B,some high school,free/reduced,none,24,38,27
643
+ female,group A,high school,standard,none,61,68,63
644
+ male,group A,associate's degree,free/reduced,completed,79,82,82
645
+ female,group C,some college,standard,none,53,62,56
646
+ female,group C,associate's degree,standard,none,85,84,82
647
+ male,group D,some college,standard,completed,77,62,62
648
+ female,group D,some high school,standard,none,76,72,71
649
+ male,group C,bachelor's degree,standard,completed,71,74,68
650
+ male,group C,some college,free/reduced,none,74,77,73
651
+ male,group E,bachelor's degree,standard,completed,76,62,66
652
+ female,group B,some high school,standard,completed,60,70,74
653
+ female,group B,associate's degree,standard,completed,59,70,66
654
+ male,group D,associate's degree,standard,none,80,75,69
655
+ male,group D,associate's degree,standard,completed,67,54,63
656
+ male,group C,associate's degree,standard,none,58,54,52
657
+ female,group E,some college,free/reduced,none,71,76,70
658
+ male,group B,some high school,standard,completed,65,66,62
659
+ male,group D,some high school,free/reduced,completed,80,79,79
660
+ female,group C,some high school,standard,none,74,75,82
661
+ male,group C,master's degree,free/reduced,completed,79,77,75
662
+ male,group D,bachelor's degree,free/reduced,none,68,68,67
663
+ male,group E,some high school,standard,completed,87,84,76
664
+ female,group B,some high school,free/reduced,none,49,58,55
665
+ female,group C,high school,free/reduced,none,62,67,64
666
+ male,group A,some high school,free/reduced,completed,61,62,61
667
+ male,group E,associate's degree,standard,completed,62,61,58
668
+ male,group C,bachelor's degree,free/reduced,completed,70,75,74
669
+ male,group E,associate's degree,standard,completed,62,56,53
670
+ male,group B,associate's degree,free/reduced,none,44,41,38
671
+ female,group D,some college,standard,none,98,100,99
672
+ male,group A,bachelor's degree,standard,completed,80,78,81
673
+ female,group E,high school,standard,none,99,93,90
674
+ female,group D,bachelor's degree,free/reduced,none,62,72,74
675
+ male,group E,associate's degree,free/reduced,completed,100,100,93
676
+ male,group D,associate's degree,free/reduced,completed,61,71,73
677
+ female,group B,master's degree,free/reduced,completed,77,97,94
678
+ male,group C,master's degree,free/reduced,completed,72,66,72
679
+ male,group C,some college,standard,none,91,74,76
680
+ male,group B,bachelor's degree,free/reduced,none,48,51,46
681
+ male,group B,some college,standard,none,66,65,60
682
+ male,group B,some college,free/reduced,none,54,54,45
683
+ male,group D,master's degree,standard,none,80,80,72
684
+ male,group D,bachelor's degree,standard,none,75,73,74
685
+ male,group E,master's degree,standard,none,90,85,84
686
+ female,group D,some high school,standard,none,73,84,85
687
+ female,group E,high school,standard,none,75,86,79
688
+ female,group D,some college,free/reduced,none,79,89,86
689
+ male,group A,bachelor's degree,standard,none,77,67,68
690
+ female,group E,high school,free/reduced,completed,57,75,73
691
+ female,group C,associate's degree,standard,completed,67,84,81
692
+ female,group E,associate's degree,standard,none,66,65,69
693
+ female,group A,high school,standard,none,55,73,73
694
+ male,group D,high school,free/reduced,none,75,74,66
695
+ male,group E,some college,standard,none,59,51,43
696
+ male,group E,some high school,standard,completed,89,84,77
697
+ female,group D,associate's degree,standard,none,71,71,74
698
+ male,group E,some college,standard,none,68,72,65
699
+ female,group B,some college,standard,none,62,67,67
700
+ male,group E,bachelor's degree,standard,completed,70,64,70
701
+ female,group A,some college,standard,completed,72,79,82
702
+ male,group D,some college,standard,none,68,59,62
703
+ male,group B,bachelor's degree,free/reduced,none,88,75,76
704
+ female,group B,high school,standard,none,50,53,55
705
+ male,group C,high school,free/reduced,completed,53,51,51
706
+ female,group C,bachelor's degree,standard,completed,56,79,72
707
+ female,group E,high school,free/reduced,none,57,58,57
708
+ female,group C,some college,standard,completed,70,89,88
709
+ male,group A,associate's degree,standard,none,63,61,61
710
+ male,group C,associate's degree,standard,completed,87,100,95
711
+ male,group B,bachelor's degree,free/reduced,none,73,56,57
712
+ male,group B,some high school,standard,none,72,68,67
713
+ male,group C,some college,standard,none,66,59,52
714
+ female,group C,some college,free/reduced,none,35,44,43
715
+ male,group D,some college,standard,none,44,54,53
716
+ female,group E,bachelor's degree,standard,none,37,45,38
717
+ female,group C,some high school,free/reduced,completed,50,60,60
718
+ female,group D,bachelor's degree,free/reduced,none,73,79,84
719
+ female,group D,bachelor's degree,free/reduced,completed,93,100,100
720
+ female,group C,high school,standard,none,63,69,74
721
+ male,group D,associate's degree,standard,none,81,71,73
722
+ male,group C,bachelor's degree,free/reduced,none,61,66,61
723
+ male,group A,master's degree,free/reduced,none,73,74,72
724
+ male,group C,some high school,free/reduced,completed,59,69,65
725
+ female,group D,some high school,standard,none,59,58,59
726
+ female,group C,some high school,standard,none,69,75,78
727
+ female,group D,associate's degree,free/reduced,none,26,31,38
728
+ male,group E,associate's degree,standard,completed,71,74,68
729
+ male,group D,bachelor's degree,free/reduced,none,55,46,44
730
+ male,group B,bachelor's degree,free/reduced,none,62,63,56
731
+ male,group D,some high school,standard,completed,76,70,69
732
+ female,group A,some high school,standard,completed,85,90,92
733
+ male,group B,some college,standard,none,69,54,55
734
+ female,group C,some college,standard,none,54,64,65
735
+ male,group B,some college,free/reduced,completed,59,65,66
736
+ female,group D,some college,free/reduced,completed,59,78,76
737
+ male,group D,high school,free/reduced,none,66,74,69
738
+ female,group C,some high school,standard,completed,76,87,85
739
+ male,group E,associate's degree,standard,none,72,57,62
740
+ female,group C,some college,standard,none,63,74,74
741
+ female,group C,high school,standard,none,44,61,52
742
+ female,group C,associate's degree,free/reduced,none,53,61,62
743
+ female,group C,associate's degree,free/reduced,none,57,78,67
744
+ male,group D,some college,standard,completed,63,55,63
745
+ female,group C,associate's degree,standard,none,81,77,79
746
+ female,group D,bachelor's degree,standard,none,79,89,89
747
+ female,group C,high school,standard,none,75,88,85
748
+ female,group C,high school,standard,none,61,72,70
749
+ male,group D,associate's degree,standard,none,61,48,46
750
+ female,group A,associate's degree,standard,completed,65,70,74
751
+ female,group D,high school,free/reduced,none,73,92,84
752
+ male,group D,high school,standard,none,76,73,68
753
+ female,group B,some college,free/reduced,none,58,61,66
754
+ female,group D,master's degree,standard,completed,77,82,91
755
+ male,group B,high school,free/reduced,none,36,29,27
756
+ female,group B,some high school,standard,completed,54,61,62
757
+ female,group C,associate's degree,free/reduced,completed,68,67,69
758
+ male,group B,high school,standard,completed,73,69,68
759
+ male,group B,some high school,standard,none,68,54,53
760
+ female,group D,associate's degree,free/reduced,none,56,65,63
761
+ male,group B,some college,free/reduced,none,40,43,39
762
+ male,group C,associate's degree,standard,completed,57,54,56
763
+ female,group C,some college,free/reduced,none,59,62,64
764
+ female,group C,some college,free/reduced,none,76,83,88
765
+ male,group C,associate's degree,standard,none,97,93,91
766
+ female,group D,master's degree,standard,none,55,64,70
767
+ female,group E,associate's degree,standard,completed,95,89,92
768
+ female,group C,some high school,standard,completed,77,90,85
769
+ male,group B,some high school,standard,completed,84,83,75
770
+ female,group D,some high school,standard,none,81,97,96
771
+ male,group C,bachelor's degree,standard,completed,96,90,92
772
+ male,group B,some high school,standard,none,74,63,57
773
+ male,group E,some high school,standard,completed,74,64,60
774
+ male,group C,some college,standard,none,73,74,61
775
+ female,group A,associate's degree,free/reduced,none,65,85,76
776
+ female,group B,some high school,standard,completed,60,70,70
777
+ female,group D,some college,standard,completed,79,84,91
778
+ female,group A,high school,free/reduced,completed,77,88,85
779
+ female,group B,associate's degree,free/reduced,none,46,61,55
780
+ female,group C,some college,free/reduced,completed,42,66,69
781
+ male,group D,high school,standard,none,54,52,52
782
+ female,group C,some high school,standard,completed,85,92,93
783
+ female,group B,master's degree,free/reduced,completed,52,70,62
784
+ male,group D,high school,standard,none,45,48,46
785
+ male,group E,some high school,free/reduced,completed,73,67,59
786
+ male,group C,master's degree,standard,none,79,78,77
787
+ male,group B,some college,standard,completed,87,84,86
788
+ female,group D,associate's degree,standard,completed,73,75,80
789
+ female,group A,high school,free/reduced,completed,53,50,60
790
+ female,group A,bachelor's degree,standard,none,51,49,51
791
+ male,group D,some college,standard,none,88,73,78
792
+ female,group A,some college,standard,none,56,58,64
793
+ male,group D,high school,standard,none,64,54,50
794
+ female,group B,bachelor's degree,standard,completed,65,81,81
795
+ female,group B,associate's degree,free/reduced,completed,76,94,87
796
+ male,group D,some college,standard,none,88,77,77
797
+ male,group B,high school,standard,completed,76,62,60
798
+ female,group A,associate's degree,free/reduced,none,41,51,48
799
+ female,group C,bachelor's degree,free/reduced,none,67,75,72
800
+ male,group D,associate's degree,standard,none,80,75,77
801
+ female,group D,some high school,free/reduced,none,50,64,59
catboost_info/catboost_training.json ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "meta":{"test_sets":[],"test_metrics":[],"learn_metrics":[{"best_value":"Min","name":"RMSE"}],"launch_mode":"Train","parameters":"","iteration_count":100,"learn_sets":["learn"],"name":"experiment"},
3
+ "iterations":[
4
+ {"learn":[13.99348315],"iteration":0,"passed_time":0.000946210956,"remaining_time":0.09367488464},
5
+ {"learn":[13.08679896],"iteration":1,"passed_time":0.001698156532,"remaining_time":0.08320967005},
6
+ {"learn":[12.24911066],"iteration":2,"passed_time":0.002479205347,"remaining_time":0.0801609729},
7
+ {"learn":[11.53058054],"iteration":3,"passed_time":0.003496165729,"remaining_time":0.0839079775},
8
+ {"learn":[10.84207334],"iteration":4,"passed_time":0.004414454571,"remaining_time":0.08387463685},
9
+ {"learn":[10.30180643],"iteration":5,"passed_time":0.005223290426,"remaining_time":0.08183155001},
10
+ {"learn":[9.78256195],"iteration":6,"passed_time":0.006122288807,"remaining_time":0.08133897986},
11
+ {"learn":[9.383051568],"iteration":7,"passed_time":0.007027443968,"remaining_time":0.08081560563},
12
+ {"learn":[8.99755936],"iteration":8,"passed_time":0.007922072285,"remaining_time":0.0801009531},
13
+ {"learn":[8.583469865],"iteration":9,"passed_time":0.00875983485,"remaining_time":0.07883851365},
14
+ {"learn":[8.227667947],"iteration":10,"passed_time":0.009642668833,"remaining_time":0.07801795692},
15
+ {"learn":[7.929112785],"iteration":11,"passed_time":0.01049409743,"remaining_time":0.0769567145},
16
+ {"learn":[7.684630471],"iteration":12,"passed_time":0.01129318442,"remaining_time":0.07557746496},
17
+ {"learn":[7.424891669],"iteration":13,"passed_time":0.01215531466,"remaining_time":0.07466836151},
18
+ {"learn":[7.201854992],"iteration":14,"passed_time":0.01303087638,"remaining_time":0.07384163281},
19
+ {"learn":[6.982008334],"iteration":15,"passed_time":0.01383644177,"remaining_time":0.07264131928},
20
+ {"learn":[6.825014781],"iteration":16,"passed_time":0.01474457134,"remaining_time":0.07198820122},
21
+ {"learn":[6.660105229],"iteration":17,"passed_time":0.01560888316,"remaining_time":0.07110713439},
22
+ {"learn":[6.506800805],"iteration":18,"passed_time":0.01638003387,"remaining_time":0.0698306707},
23
+ {"learn":[6.376253871],"iteration":19,"passed_time":0.01724454537,"remaining_time":0.06897818146},
24
+ {"learn":[6.266699941],"iteration":20,"passed_time":0.018227583,"remaining_time":0.06857043129},
25
+ {"learn":[6.183713198],"iteration":21,"passed_time":0.01926551243,"remaining_time":0.06830499862},
26
+ {"learn":[6.095001646],"iteration":22,"passed_time":0.02015764066,"remaining_time":0.06748427525},
27
+ {"learn":[6.017210026],"iteration":23,"passed_time":0.02091370377,"remaining_time":0.06622672859},
28
+ {"learn":[5.926879154],"iteration":24,"passed_time":0.02162990395,"remaining_time":0.06488971185},
29
+ {"learn":[5.869115164],"iteration":25,"passed_time":0.0224049017,"remaining_time":0.06376779714},
30
+ {"learn":[5.794295297],"iteration":26,"passed_time":0.02315651667,"remaining_time":0.06260835988},
31
+ {"learn":[5.736659494],"iteration":27,"passed_time":0.02390002681,"remaining_time":0.0614572118},
32
+ {"learn":[5.688737334],"iteration":28,"passed_time":0.02470224435,"remaining_time":0.06047790859},
33
+ {"learn":[5.646276694],"iteration":29,"passed_time":0.02543861143,"remaining_time":0.05935676},
34
+ {"learn":[5.60024339],"iteration":30,"passed_time":0.02634825031,"remaining_time":0.05864610553},
35
+ {"learn":[5.562148648],"iteration":31,"passed_time":0.02699443241,"remaining_time":0.05736316887},
36
+ {"learn":[5.518152613],"iteration":32,"passed_time":0.02775273962,"remaining_time":0.05634647135},
37
+ {"learn":[5.469872589],"iteration":33,"passed_time":0.02853768557,"remaining_time":0.05539668374},
38
+ {"learn":[5.45057841],"iteration":34,"passed_time":0.02929980976,"remaining_time":0.05441393241},
39
+ {"learn":[5.428112506],"iteration":35,"passed_time":0.03004180714,"remaining_time":0.05340765713},
40
+ {"learn":[5.402930191],"iteration":36,"passed_time":0.03080530384,"remaining_time":0.05245227411},
41
+ {"learn":[5.378422269],"iteration":37,"passed_time":0.03173860049,"remaining_time":0.05178403237},
42
+ {"learn":[5.357370046],"iteration":38,"passed_time":0.03261843553,"remaining_time":0.05101857866},
43
+ {"learn":[5.323772692],"iteration":39,"passed_time":0.03343980604,"remaining_time":0.05015970907},
44
+ {"learn":[5.299500716],"iteration":40,"passed_time":0.03425730153,"remaining_time":0.04929709245},
45
+ {"learn":[5.281272066],"iteration":41,"passed_time":0.0350776823,"remaining_time":0.04844060889},
46
+ {"learn":[5.263540736],"iteration":42,"passed_time":0.0358595426,"remaining_time":0.04753474252},
47
+ {"learn":[5.254240202],"iteration":43,"passed_time":0.03634483037,"remaining_time":0.04625705683},
48
+ {"learn":[5.239421602],"iteration":44,"passed_time":0.03714187845,"remaining_time":0.04539562922},
49
+ {"learn":[5.217876804],"iteration":45,"passed_time":0.03793756404,"remaining_time":0.04453540127},
50
+ {"learn":[5.196339687],"iteration":46,"passed_time":0.03868081371,"remaining_time":0.04361878993},
51
+ {"learn":[5.173762601],"iteration":47,"passed_time":0.03945099264,"remaining_time":0.04273857536},
52
+ {"learn":[5.157351931],"iteration":48,"passed_time":0.04018816118,"remaining_time":0.04182849429},
53
+ {"learn":[5.145163366],"iteration":49,"passed_time":0.04097065264,"remaining_time":0.04097065264},
54
+ {"learn":[5.132132849],"iteration":50,"passed_time":0.04177825002,"remaining_time":0.04013988727},
55
+ {"learn":[5.121703354],"iteration":51,"passed_time":0.04255218582,"remaining_time":0.03927894076},
56
+ {"learn":[5.117554392],"iteration":52,"passed_time":0.0431837612,"remaining_time":0.03829503352},
57
+ {"learn":[5.110919902],"iteration":53,"passed_time":0.04400343067,"remaining_time":0.0374844039},
58
+ {"learn":[5.099775896],"iteration":54,"passed_time":0.04478775548,"remaining_time":0.03664452721},
59
+ {"learn":[5.081971316],"iteration":55,"passed_time":0.04558796382,"remaining_time":0.03581911443},
60
+ {"learn":[5.063256046],"iteration":56,"passed_time":0.04647535269,"remaining_time":0.03506035378},
61
+ {"learn":[5.046093491],"iteration":57,"passed_time":0.04729031009,"remaining_time":0.03424470731},
62
+ {"learn":[5.032051633],"iteration":58,"passed_time":0.04805618114,"remaining_time":0.03339497333},
63
+ {"learn":[5.018495584],"iteration":59,"passed_time":0.04885509263,"remaining_time":0.03257006175},
64
+ {"learn":[5.008909962],"iteration":60,"passed_time":0.04959826215,"remaining_time":0.03171036433},
65
+ {"learn":[4.99771367],"iteration":61,"passed_time":0.05035541726,"remaining_time":0.03086299767},
66
+ {"learn":[4.989916869],"iteration":62,"passed_time":0.0510954811,"remaining_time":0.03000845715},
67
+ {"learn":[4.981820588],"iteration":63,"passed_time":0.05189083608,"remaining_time":0.0291885953},
68
+ {"learn":[4.960666189],"iteration":64,"passed_time":0.0526849488,"remaining_time":0.02836881858},
69
+ {"learn":[4.94706364],"iteration":65,"passed_time":0.05345436634,"remaining_time":0.02753709781},
70
+ {"learn":[4.938906099],"iteration":66,"passed_time":0.05424487245,"remaining_time":0.02671762375},
71
+ {"learn":[4.920677053],"iteration":67,"passed_time":0.05499593642,"remaining_time":0.02588044067},
72
+ {"learn":[4.903676084],"iteration":68,"passed_time":0.0557280457,"remaining_time":0.02503723793},
73
+ {"learn":[4.897635401],"iteration":69,"passed_time":0.0565234608,"remaining_time":0.02422434034},
74
+ {"learn":[4.889952833],"iteration":70,"passed_time":0.05724266648,"remaining_time":0.02338080744},
75
+ {"learn":[4.882302534],"iteration":71,"passed_time":0.05798331139,"remaining_time":0.02254906554},
76
+ {"learn":[4.873750572],"iteration":72,"passed_time":0.05872842446,"remaining_time":0.02172147206},
77
+ {"learn":[4.865386403],"iteration":73,"passed_time":0.05949254231,"remaining_time":0.02090278513},
78
+ {"learn":[4.857493367],"iteration":74,"passed_time":0.06030046373,"remaining_time":0.02010015458},
79
+ {"learn":[4.848032763],"iteration":75,"passed_time":0.0611078908,"remaining_time":0.01929722867},
80
+ {"learn":[4.839634573],"iteration":76,"passed_time":0.06185391555,"remaining_time":0.0184758449},
81
+ {"learn":[4.826534384],"iteration":77,"passed_time":0.06259816705,"remaining_time":0.01765589327},
82
+ {"learn":[4.81907123],"iteration":78,"passed_time":0.06340821892,"remaining_time":0.01685534933},
83
+ {"learn":[4.811944485],"iteration":79,"passed_time":0.06416016449,"remaining_time":0.01604004112},
84
+ {"learn":[4.807339578],"iteration":80,"passed_time":0.06493231704,"remaining_time":0.01523103733},
85
+ {"learn":[4.79836765],"iteration":81,"passed_time":0.06569225724,"remaining_time":0.01442025159},
86
+ {"learn":[4.776924133],"iteration":82,"passed_time":0.06648154112,"remaining_time":0.01361670119},
87
+ {"learn":[4.768244651],"iteration":83,"passed_time":0.06725207069,"remaining_time":0.01280991823},
88
+ {"learn":[4.761240486],"iteration":84,"passed_time":0.06804297754,"remaining_time":0.01200758427},
89
+ {"learn":[4.751984925],"iteration":85,"passed_time":0.06879259886,"remaining_time":0.01119879516},
90
+ {"learn":[4.733949017],"iteration":86,"passed_time":0.06960450413,"remaining_time":0.01040067303},
91
+ {"learn":[4.727594275],"iteration":87,"passed_time":0.07035875392,"remaining_time":0.009594375534},
92
+ {"learn":[4.713457982],"iteration":88,"passed_time":0.07110865575,"remaining_time":0.008788710262},
93
+ {"learn":[4.706779065],"iteration":89,"passed_time":0.07184739717,"remaining_time":0.00798304413},
94
+ {"learn":[4.696353448],"iteration":90,"passed_time":0.07266218771,"remaining_time":0.007186370214},
95
+ {"learn":[4.685069481],"iteration":91,"passed_time":0.07340546744,"remaining_time":0.006383084125},
96
+ {"learn":[4.679105072],"iteration":92,"passed_time":0.07422149023,"remaining_time":0.005586563781},
97
+ {"learn":[4.669998076],"iteration":93,"passed_time":0.07506698695,"remaining_time":0.004791509805},
98
+ {"learn":[4.655194439],"iteration":94,"passed_time":0.075862923,"remaining_time":0.003992785421},
99
+ {"learn":[4.6402433],"iteration":95,"passed_time":0.07663090791,"remaining_time":0.003192954496},
100
+ {"learn":[4.620675835],"iteration":96,"passed_time":0.07743521929,"remaining_time":0.002394903689},
101
+ {"learn":[4.617949274],"iteration":97,"passed_time":0.07815445502,"remaining_time":0.001594988878},
102
+ {"learn":[4.611545659],"iteration":98,"passed_time":0.07892583615,"remaining_time":0.0007972306682},
103
+ {"learn":[4.59686047],"iteration":99,"passed_time":0.07972493799,"remaining_time":0}
104
+ ]}
catboost_info/learn/events.out.tfevents ADDED
Binary file (4.8 kB). View file
 
catboost_info/learn_error.tsv ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter RMSE
2
+ 0 13.99348315
3
+ 1 13.08679896
4
+ 2 12.24911066
5
+ 3 11.53058054
6
+ 4 10.84207334
7
+ 5 10.30180643
8
+ 6 9.78256195
9
+ 7 9.383051568
10
+ 8 8.99755936
11
+ 9 8.583469865
12
+ 10 8.227667947
13
+ 11 7.929112785
14
+ 12 7.684630471
15
+ 13 7.424891669
16
+ 14 7.201854992
17
+ 15 6.982008334
18
+ 16 6.825014781
19
+ 17 6.660105229
20
+ 18 6.506800805
21
+ 19 6.376253871
22
+ 20 6.266699941
23
+ 21 6.183713198
24
+ 22 6.095001646
25
+ 23 6.017210026
26
+ 24 5.926879154
27
+ 25 5.869115164
28
+ 26 5.794295297
29
+ 27 5.736659494
30
+ 28 5.688737334
31
+ 29 5.646276694
32
+ 30 5.60024339
33
+ 31 5.562148648
34
+ 32 5.518152613
35
+ 33 5.469872589
36
+ 34 5.45057841
37
+ 35 5.428112506
38
+ 36 5.402930191
39
+ 37 5.378422269
40
+ 38 5.357370046
41
+ 39 5.323772692
42
+ 40 5.299500716
43
+ 41 5.281272066
44
+ 42 5.263540736
45
+ 43 5.254240202
46
+ 44 5.239421602
47
+ 45 5.217876804
48
+ 46 5.196339687
49
+ 47 5.173762601
50
+ 48 5.157351931
51
+ 49 5.145163366
52
+ 50 5.132132849
53
+ 51 5.121703354
54
+ 52 5.117554392
55
+ 53 5.110919902
56
+ 54 5.099775896
57
+ 55 5.081971316
58
+ 56 5.063256046
59
+ 57 5.046093491
60
+ 58 5.032051633
61
+ 59 5.018495584
62
+ 60 5.008909962
63
+ 61 4.99771367
64
+ 62 4.989916869
65
+ 63 4.981820588
66
+ 64 4.960666189
67
+ 65 4.94706364
68
+ 66 4.938906099
69
+ 67 4.920677053
70
+ 68 4.903676084
71
+ 69 4.897635401
72
+ 70 4.889952833
73
+ 71 4.882302534
74
+ 72 4.873750572
75
+ 73 4.865386403
76
+ 74 4.857493367
77
+ 75 4.848032763
78
+ 76 4.839634573
79
+ 77 4.826534384
80
+ 78 4.81907123
81
+ 79 4.811944485
82
+ 80 4.807339578
83
+ 81 4.79836765
84
+ 82 4.776924133
85
+ 83 4.768244651
86
+ 84 4.761240486
87
+ 85 4.751984925
88
+ 86 4.733949017
89
+ 87 4.727594275
90
+ 88 4.713457982
91
+ 89 4.706779065
92
+ 90 4.696353448
93
+ 91 4.685069481
94
+ 92 4.679105072
95
+ 93 4.669998076
96
+ 94 4.655194439
97
+ 95 4.6402433
98
+ 96 4.620675835
99
+ 97 4.617949274
100
+ 98 4.611545659
101
+ 99 4.59686047
catboost_info/time_left.tsv ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ iter Passed Remaining
2
+ 0 0 93
3
+ 1 1 83
4
+ 2 2 80
5
+ 3 3 83
6
+ 4 4 83
7
+ 5 5 81
8
+ 6 6 81
9
+ 7 7 80
10
+ 8 7 80
11
+ 9 8 78
12
+ 10 9 78
13
+ 11 10 76
14
+ 12 11 75
15
+ 13 12 74
16
+ 14 13 73
17
+ 15 13 72
18
+ 16 14 71
19
+ 17 15 71
20
+ 18 16 69
21
+ 19 17 68
22
+ 20 18 68
23
+ 21 19 68
24
+ 22 20 67
25
+ 23 20 66
26
+ 24 21 64
27
+ 25 22 63
28
+ 26 23 62
29
+ 27 23 61
30
+ 28 24 60
31
+ 29 25 59
32
+ 30 26 58
33
+ 31 26 57
34
+ 32 27 56
35
+ 33 28 55
36
+ 34 29 54
37
+ 35 30 53
38
+ 36 30 52
39
+ 37 31 51
40
+ 38 32 51
41
+ 39 33 50
42
+ 40 34 49
43
+ 41 35 48
44
+ 42 35 47
45
+ 43 36 46
46
+ 44 37 45
47
+ 45 37 44
48
+ 46 38 43
49
+ 47 39 42
50
+ 48 40 41
51
+ 49 40 40
52
+ 50 41 40
53
+ 51 42 39
54
+ 52 43 38
55
+ 53 44 37
56
+ 54 44 36
57
+ 55 45 35
58
+ 56 46 35
59
+ 57 47 34
60
+ 58 48 33
61
+ 59 48 32
62
+ 60 49 31
63
+ 61 50 30
64
+ 62 51 30
65
+ 63 51 29
66
+ 64 52 28
67
+ 65 53 27
68
+ 66 54 26
69
+ 67 54 25
70
+ 68 55 25
71
+ 69 56 24
72
+ 70 57 23
73
+ 71 57 22
74
+ 72 58 21
75
+ 73 59 20
76
+ 74 60 20
77
+ 75 61 19
78
+ 76 61 18
79
+ 77 62 17
80
+ 78 63 16
81
+ 79 64 16
82
+ 80 64 15
83
+ 81 65 14
84
+ 82 66 13
85
+ 83 67 12
86
+ 84 68 12
87
+ 85 68 11
88
+ 86 69 10
89
+ 87 70 9
90
+ 88 71 8
91
+ 89 71 7
92
+ 90 72 7
93
+ 91 73 6
94
+ 92 74 5
95
+ 93 75 4
96
+ 94 75 3
97
+ 95 76 3
98
+ 96 77 2
99
+ 97 78 1
100
+ 98 78 0
101
+ 99 79 0
dockerfile ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ FROM python:3.8-slim-buster
2
+ WORKDIR /app
3
+ COPY . /app
4
+
5
+ RUN apt update -y && install awscli -y
6
+
7
+ RUN pip install -r requirements.text
8
+
9
+ CMD ["python 3","app.py"]
flagged/log.csv ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ Gender,Race,Parent Education,Lunch,Coaching,writing Score,reading score,output,flag,username,timestamp
2
+ female,group A,some college,standard,none,70,19,27.75,,,2023-09-16 20:35:47.672461
3
+ Gender,Race,Parent Education,Lunch,Coaching,writing Score,reading score,output,flag,username,timestamp
4
+ female,group A,some college,standard,none,70,19,27.75,,,2023-09-16 20:35:47.672461
model_training.ipynb ADDED
@@ -0,0 +1,542 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": null,
6
+ "metadata": {},
7
+ "outputs": [],
8
+ "source": []
9
+ },
10
+ {
11
+ "cell_type": "markdown",
12
+ "metadata": {},
13
+ "source": [
14
+ "1.1 Import Data and Required Packages\n",
15
+ "Importing Pandas, Numpy, Matplotlib, Seaborn and Warings Library.\n",
16
+ "# Basic Import"
17
+ ]
18
+ },
19
+ {
20
+ "cell_type": "code",
21
+ "execution_count": 16,
22
+ "metadata": {},
23
+ "outputs": [],
24
+ "source": [
25
+ "# Basic Import\n",
26
+ "import numpy as np\n",
27
+ "import pandas as pd\n",
28
+ "import matplotlib.pyplot as plt \n",
29
+ "import seaborn as sns\n",
30
+ "# Modelling\n",
31
+ "from sklearn.metrics import mean_squared_error, r2_score\n",
32
+ "from sklearn.neighbors import KNeighborsRegressor\n",
33
+ "from sklearn.tree import DecisionTreeRegressor\n",
34
+ "from sklearn.ensemble import RandomForestRegressor,AdaBoostRegressor\n",
35
+ "from sklearn.svm import SVR\n",
36
+ "from sklearn.linear_model import LinearRegression, Ridge,Lasso\n",
37
+ "from sklearn.metrics import r2_score, mean_absolute_error, mean_squared_error\n",
38
+ "from sklearn.model_selection import RandomizedSearchCV\n",
39
+ "from catboost import CatBoostRegressor\n",
40
+ "from xgboost import XGBRegressor\n",
41
+ "import warnings"
42
+ ]
43
+ },
44
+ {
45
+ "cell_type": "code",
46
+ "execution_count": 3,
47
+ "metadata": {},
48
+ "outputs": [],
49
+ "source": [
50
+ "df = pd.read_csv(\"artifact/raw.csv\")"
51
+ ]
52
+ },
53
+ {
54
+ "cell_type": "code",
55
+ "execution_count": 4,
56
+ "metadata": {},
57
+ "outputs": [
58
+ {
59
+ "name": "stdout",
60
+ "output_type": "stream",
61
+ "text": [
62
+ "gender => ['female' 'male']\n",
63
+ "\n",
64
+ "race_ethnicity => ['group B' 'group C' 'group A' 'group D' 'group E']\n",
65
+ "\n",
66
+ "parental_level_of_education => [\"bachelor's degree\" 'some college' \"master's degree\" \"associate's degree\"\n",
67
+ " 'high school' 'some high school']\n",
68
+ "\n",
69
+ "lunch => ['standard' 'free/reduced']\n",
70
+ "\n",
71
+ "test_preparation_course => ['none' 'completed']\n",
72
+ "\n"
73
+ ]
74
+ }
75
+ ],
76
+ "source": [
77
+ "for i in df.columns:\n",
78
+ " if df[i].dtype == \"object\":\n",
79
+ " print(\"{} =>\".format(i),df[i].unique())\n",
80
+ " print(\"\")"
81
+ ]
82
+ },
83
+ {
84
+ "cell_type": "code",
85
+ "execution_count": 7,
86
+ "metadata": {},
87
+ "outputs": [],
88
+ "source": [
89
+ "X = df.drop(columns=['math_score'],axis=1)\n",
90
+ "y = df[\"math_score\"]"
91
+ ]
92
+ },
93
+ {
94
+ "cell_type": "code",
95
+ "execution_count": 8,
96
+ "metadata": {},
97
+ "outputs": [],
98
+ "source": [
99
+ "# Create Column Transformer with 3 types of transformers\n",
100
+ "num_features = X.select_dtypes(exclude=\"object\").columns\n",
101
+ "cat_features = X.select_dtypes(include=\"object\").columns\n",
102
+ "\n",
103
+ "from sklearn.preprocessing import OneHotEncoder, StandardScaler\n",
104
+ "from sklearn.compose import ColumnTransformer\n",
105
+ "\n",
106
+ "numeric_transformer = StandardScaler()\n",
107
+ "oh_transformer = OneHotEncoder()\n",
108
+ "\n",
109
+ "preprocessor = ColumnTransformer(\n",
110
+ " [\n",
111
+ " (\"OneHotEncoder\", oh_transformer, cat_features),\n",
112
+ " (\"StandardScaler\", numeric_transformer, num_features), \n",
113
+ " ]\n",
114
+ ")"
115
+ ]
116
+ },
117
+ {
118
+ "cell_type": "code",
119
+ "execution_count": 9,
120
+ "metadata": {},
121
+ "outputs": [],
122
+ "source": [
123
+ "X = preprocessor.fit_transform(X)"
124
+ ]
125
+ },
126
+ {
127
+ "cell_type": "code",
128
+ "execution_count": 12,
129
+ "metadata": {},
130
+ "outputs": [
131
+ {
132
+ "data": {
133
+ "text/plain": [
134
+ "(1000, 19)"
135
+ ]
136
+ },
137
+ "execution_count": 12,
138
+ "metadata": {},
139
+ "output_type": "execute_result"
140
+ }
141
+ ],
142
+ "source": [
143
+ "X.shape"
144
+ ]
145
+ },
146
+ {
147
+ "cell_type": "code",
148
+ "execution_count": 13,
149
+ "metadata": {},
150
+ "outputs": [
151
+ {
152
+ "data": {
153
+ "text/plain": [
154
+ "((800, 19), (200, 19))"
155
+ ]
156
+ },
157
+ "execution_count": 13,
158
+ "metadata": {},
159
+ "output_type": "execute_result"
160
+ }
161
+ ],
162
+ "source": [
163
+ "# separate dataset into train and test\n",
164
+ "from sklearn.model_selection import train_test_split\n",
165
+ "X_train, X_test, y_train, y_test = train_test_split(X,y,test_size=0.2,random_state=42)\n",
166
+ "X_train.shape, X_test.shape"
167
+ ]
168
+ },
169
+ {
170
+ "cell_type": "markdown",
171
+ "metadata": {},
172
+ "source": [
173
+ "***Create an Evaluate Function to give all metrics after model Training***"
174
+ ]
175
+ },
176
+ {
177
+ "cell_type": "code",
178
+ "execution_count": 14,
179
+ "metadata": {},
180
+ "outputs": [],
181
+ "source": [
182
+ "def evaluate_model(true, predicted):\n",
183
+ " mae = mean_absolute_error(true, predicted)\n",
184
+ " mse = mean_squared_error(true, predicted)\n",
185
+ " rmse = np.sqrt(mean_squared_error(true, predicted))\n",
186
+ " r2_square = r2_score(true, predicted)\n",
187
+ " return mae, rmse, r2_square"
188
+ ]
189
+ },
190
+ {
191
+ "cell_type": "code",
192
+ "execution_count": 17,
193
+ "metadata": {},
194
+ "outputs": [
195
+ {
196
+ "name": "stdout",
197
+ "output_type": "stream",
198
+ "text": [
199
+ "Linear Regression\n",
200
+ "Model performance for Training set\n",
201
+ "- Root Mean Squared Error: 5.3243\n",
202
+ "- Mean Absolute Error: 4.2671\n",
203
+ "- R2 Score: 0.8743\n",
204
+ "----------------------------------\n",
205
+ "Model performance for Test set\n",
206
+ "- Root Mean Squared Error: 5.3960\n",
207
+ "- Mean Absolute Error: 4.2158\n",
208
+ "- R2 Score: 0.8803\n",
209
+ "===================================\n",
210
+ "\n",
211
+ "\n",
212
+ "Lasso\n",
213
+ "Model performance for Training set\n",
214
+ "- Root Mean Squared Error: 6.5938\n",
215
+ "- Mean Absolute Error: 5.2063\n",
216
+ "- R2 Score: 0.8071\n",
217
+ "----------------------------------\n",
218
+ "Model performance for Test set\n",
219
+ "- Root Mean Squared Error: 6.5197\n",
220
+ "- Mean Absolute Error: 5.1579\n",
221
+ "- R2 Score: 0.8253\n",
222
+ "===================================\n",
223
+ "\n",
224
+ "\n",
225
+ "Ridge\n",
226
+ "Model performance for Training set\n",
227
+ "- Root Mean Squared Error: 5.3233\n",
228
+ "- Mean Absolute Error: 4.2650\n",
229
+ "- R2 Score: 0.8743\n",
230
+ "----------------------------------\n",
231
+ "Model performance for Test set\n",
232
+ "- Root Mean Squared Error: 5.3904\n",
233
+ "- Mean Absolute Error: 4.2111\n",
234
+ "- R2 Score: 0.8806\n",
235
+ "===================================\n",
236
+ "\n",
237
+ "\n",
238
+ "K-Neighbors Regressor\n",
239
+ "Model performance for Training set\n",
240
+ "- Root Mean Squared Error: 5.7077\n",
241
+ "- Mean Absolute Error: 4.5167\n",
242
+ "- R2 Score: 0.8555\n",
243
+ "----------------------------------\n",
244
+ "Model performance for Test set\n",
245
+ "- Root Mean Squared Error: 7.2530\n",
246
+ "- Mean Absolute Error: 5.6210\n",
247
+ "- R2 Score: 0.7838\n",
248
+ "===================================\n",
249
+ "\n",
250
+ "\n",
251
+ "Decision Tree\n",
252
+ "Model performance for Training set\n",
253
+ "- Root Mean Squared Error: 0.2795\n",
254
+ "- Mean Absolute Error: 0.0187\n",
255
+ "- R2 Score: 0.9997\n",
256
+ "----------------------------------\n",
257
+ "Model performance for Test set\n",
258
+ "- Root Mean Squared Error: 7.7785\n",
259
+ "- Mean Absolute Error: 6.2350\n",
260
+ "- R2 Score: 0.7514\n",
261
+ "===================================\n",
262
+ "\n",
263
+ "\n",
264
+ "Random Forest Regressor\n",
265
+ "Model performance for Training set\n",
266
+ "- Root Mean Squared Error: 2.2860\n",
267
+ "- Mean Absolute Error: 1.8215\n",
268
+ "- R2 Score: 0.9768\n",
269
+ "----------------------------------\n",
270
+ "Model performance for Test set\n",
271
+ "- Root Mean Squared Error: 5.9993\n",
272
+ "- Mean Absolute Error: 4.6304\n",
273
+ "- R2 Score: 0.8521\n",
274
+ "===================================\n",
275
+ "\n",
276
+ "\n",
277
+ "XGBRegressor\n",
278
+ "Model performance for Training set\n",
279
+ "- Root Mean Squared Error: 1.0073\n",
280
+ "- Mean Absolute Error: 0.6875\n",
281
+ "- R2 Score: 0.9955\n",
282
+ "----------------------------------\n",
283
+ "Model performance for Test set\n",
284
+ "- Root Mean Squared Error: 6.4733\n",
285
+ "- Mean Absolute Error: 5.0577\n",
286
+ "- R2 Score: 0.8278\n",
287
+ "===================================\n",
288
+ "\n",
289
+ "\n",
290
+ "CatBoosting Regressor\n",
291
+ "Model performance for Training set\n",
292
+ "- Root Mean Squared Error: 3.0427\n",
293
+ "- Mean Absolute Error: 2.4054\n",
294
+ "- R2 Score: 0.9589\n",
295
+ "----------------------------------\n",
296
+ "Model performance for Test set\n",
297
+ "- Root Mean Squared Error: 6.0086\n",
298
+ "- Mean Absolute Error: 4.6125\n",
299
+ "- R2 Score: 0.8516\n",
300
+ "===================================\n",
301
+ "\n",
302
+ "\n",
303
+ "AdaBoost Regressor\n",
304
+ "Model performance for Training set\n",
305
+ "- Root Mean Squared Error: 5.7923\n",
306
+ "- Mean Absolute Error: 4.7185\n",
307
+ "- R2 Score: 0.8512\n",
308
+ "----------------------------------\n",
309
+ "Model performance for Test set\n",
310
+ "- Root Mean Squared Error: 5.9460\n",
311
+ "- Mean Absolute Error: 4.6538\n",
312
+ "- R2 Score: 0.8547\n",
313
+ "===================================\n",
314
+ "\n",
315
+ "\n"
316
+ ]
317
+ }
318
+ ],
319
+ "source": [
320
+ "models = {\n",
321
+ " \"Linear Regression\": LinearRegression(),\n",
322
+ " \"Lasso\": Lasso(),\n",
323
+ " \"Ridge\": Ridge(),\n",
324
+ " \"K-Neighbors Regressor\": KNeighborsRegressor(),\n",
325
+ " \"Decision Tree\": DecisionTreeRegressor(),\n",
326
+ " \"Random Forest Regressor\": RandomForestRegressor(),\n",
327
+ " \"XGBRegressor\": XGBRegressor(), \n",
328
+ " \"CatBoosting Regressor\": CatBoostRegressor(verbose=False),\n",
329
+ " \"AdaBoost Regressor\": AdaBoostRegressor()\n",
330
+ "}\n",
331
+ "model_list = []\n",
332
+ "r2_list =[]\n",
333
+ "\n",
334
+ "for i in range(len(list(models))):\n",
335
+ " model = list(models.values())[i]\n",
336
+ " model.fit(X_train, y_train) # Train model\n",
337
+ "\n",
338
+ " # Make predictions\n",
339
+ " y_train_pred = model.predict(X_train)\n",
340
+ " y_test_pred = model.predict(X_test)\n",
341
+ " \n",
342
+ " # Evaluate Train and Test dataset\n",
343
+ " model_train_mae , model_train_rmse, model_train_r2 = evaluate_model(y_train, y_train_pred)\n",
344
+ "\n",
345
+ " model_test_mae , model_test_rmse, model_test_r2 = evaluate_model(y_test, y_test_pred)\n",
346
+ "\n",
347
+ " \n",
348
+ " print(list(models.keys())[i])\n",
349
+ " model_list.append(list(models.keys())[i])\n",
350
+ " \n",
351
+ " print('Model performance for Training set')\n",
352
+ " print(\"- Root Mean Squared Error: {:.4f}\".format(model_train_rmse))\n",
353
+ " print(\"- Mean Absolute Error: {:.4f}\".format(model_train_mae))\n",
354
+ " print(\"- R2 Score: {:.4f}\".format(model_train_r2))\n",
355
+ "\n",
356
+ " print('----------------------------------')\n",
357
+ " \n",
358
+ " print('Model performance for Test set')\n",
359
+ " print(\"- Root Mean Squared Error: {:.4f}\".format(model_test_rmse))\n",
360
+ " print(\"- Mean Absolute Error: {:.4f}\".format(model_test_mae))\n",
361
+ " print(\"- R2 Score: {:.4f}\".format(model_test_r2))\n",
362
+ " r2_list.append(model_test_r2)\n",
363
+ " \n",
364
+ " print('='*35)\n",
365
+ " print('\\n')"
366
+ ]
367
+ },
368
+ {
369
+ "cell_type": "markdown",
370
+ "metadata": {},
371
+ "source": [
372
+ "***Results***"
373
+ ]
374
+ },
375
+ {
376
+ "cell_type": "code",
377
+ "execution_count": 18,
378
+ "metadata": {},
379
+ "outputs": [
380
+ {
381
+ "data": {
382
+ "text/html": [
383
+ "<div>\n",
384
+ "<style scoped>\n",
385
+ " .dataframe tbody tr th:only-of-type {\n",
386
+ " vertical-align: middle;\n",
387
+ " }\n",
388
+ "\n",
389
+ " .dataframe tbody tr th {\n",
390
+ " vertical-align: top;\n",
391
+ " }\n",
392
+ "\n",
393
+ " .dataframe thead th {\n",
394
+ " text-align: right;\n",
395
+ " }\n",
396
+ "</style>\n",
397
+ "<table border=\"1\" class=\"dataframe\">\n",
398
+ " <thead>\n",
399
+ " <tr style=\"text-align: right;\">\n",
400
+ " <th></th>\n",
401
+ " <th>Model Name</th>\n",
402
+ " <th>R2_Score</th>\n",
403
+ " </tr>\n",
404
+ " </thead>\n",
405
+ " <tbody>\n",
406
+ " <tr>\n",
407
+ " <th>2</th>\n",
408
+ " <td>Ridge</td>\n",
409
+ " <td>0.880593</td>\n",
410
+ " </tr>\n",
411
+ " <tr>\n",
412
+ " <th>0</th>\n",
413
+ " <td>Linear Regression</td>\n",
414
+ " <td>0.880345</td>\n",
415
+ " </tr>\n",
416
+ " <tr>\n",
417
+ " <th>8</th>\n",
418
+ " <td>AdaBoost Regressor</td>\n",
419
+ " <td>0.854710</td>\n",
420
+ " </tr>\n",
421
+ " <tr>\n",
422
+ " <th>5</th>\n",
423
+ " <td>Random Forest Regressor</td>\n",
424
+ " <td>0.852094</td>\n",
425
+ " </tr>\n",
426
+ " <tr>\n",
427
+ " <th>7</th>\n",
428
+ " <td>CatBoosting Regressor</td>\n",
429
+ " <td>0.851632</td>\n",
430
+ " </tr>\n",
431
+ " <tr>\n",
432
+ " <th>6</th>\n",
433
+ " <td>XGBRegressor</td>\n",
434
+ " <td>0.827797</td>\n",
435
+ " </tr>\n",
436
+ " <tr>\n",
437
+ " <th>1</th>\n",
438
+ " <td>Lasso</td>\n",
439
+ " <td>0.825320</td>\n",
440
+ " </tr>\n",
441
+ " <tr>\n",
442
+ " <th>3</th>\n",
443
+ " <td>K-Neighbors Regressor</td>\n",
444
+ " <td>0.783813</td>\n",
445
+ " </tr>\n",
446
+ " <tr>\n",
447
+ " <th>4</th>\n",
448
+ " <td>Decision Tree</td>\n",
449
+ " <td>0.751354</td>\n",
450
+ " </tr>\n",
451
+ " </tbody>\n",
452
+ "</table>\n",
453
+ "</div>"
454
+ ],
455
+ "text/plain": [
456
+ " Model Name R2_Score\n",
457
+ "2 Ridge 0.880593\n",
458
+ "0 Linear Regression 0.880345\n",
459
+ "8 AdaBoost Regressor 0.854710\n",
460
+ "5 Random Forest Regressor 0.852094\n",
461
+ "7 CatBoosting Regressor 0.851632\n",
462
+ "6 XGBRegressor 0.827797\n",
463
+ "1 Lasso 0.825320\n",
464
+ "3 K-Neighbors Regressor 0.783813\n",
465
+ "4 Decision Tree 0.751354"
466
+ ]
467
+ },
468
+ "execution_count": 18,
469
+ "metadata": {},
470
+ "output_type": "execute_result"
471
+ }
472
+ ],
473
+ "source": [
474
+ "pd.DataFrame(list(zip(model_list, r2_list)), columns=['Model Name', 'R2_Score']).sort_values(by=[\"R2_Score\"],ascending=False)\n"
475
+ ]
476
+ },
477
+ {
478
+ "cell_type": "code",
479
+ "execution_count": null,
480
+ "metadata": {},
481
+ "outputs": [],
482
+ "source": []
483
+ },
484
+ {
485
+ "cell_type": "code",
486
+ "execution_count": null,
487
+ "metadata": {},
488
+ "outputs": [],
489
+ "source": []
490
+ },
491
+ {
492
+ "cell_type": "code",
493
+ "execution_count": null,
494
+ "metadata": {},
495
+ "outputs": [],
496
+ "source": []
497
+ },
498
+ {
499
+ "cell_type": "code",
500
+ "execution_count": null,
501
+ "metadata": {},
502
+ "outputs": [],
503
+ "source": []
504
+ },
505
+ {
506
+ "cell_type": "code",
507
+ "execution_count": null,
508
+ "metadata": {},
509
+ "outputs": [],
510
+ "source": []
511
+ },
512
+ {
513
+ "cell_type": "code",
514
+ "execution_count": null,
515
+ "metadata": {},
516
+ "outputs": [],
517
+ "source": []
518
+ }
519
+ ],
520
+ "metadata": {
521
+ "kernelspec": {
522
+ "display_name": "ml-project",
523
+ "language": "python",
524
+ "name": "python3"
525
+ },
526
+ "language_info": {
527
+ "codemirror_mode": {
528
+ "name": "ipython",
529
+ "version": 3
530
+ },
531
+ "file_extension": ".py",
532
+ "mimetype": "text/x-python",
533
+ "name": "python",
534
+ "nbconvert_exporter": "python",
535
+ "pygments_lexer": "ipython3",
536
+ "version": "3.11.4"
537
+ },
538
+ "orig_nbformat": 4
539
+ },
540
+ "nbformat": 4,
541
+ "nbformat_minor": 2
542
+ }
requirements.txt ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ pandas
2
+ numpy
3
+ seaborn
4
+ matplotlib
5
+ scikit-learn
6
+ catboost
7
+ xgboost
8
+ dill
9
+ gradio
10
+ -e .
setup.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from setuptools import find_packages,setup
2
+ HYPE_E_DOT = '-e .'
3
+ def get_req(path_file:str):
4
+ requirements = []
5
+ with open(path_file) as file_obj:
6
+ requirements = file_obj.readlines()
7
+ requirements = [req.replace("\n","") for req in requirements]
8
+
9
+ if HYPE_E_DOT in requirements:
10
+ requirements.remove(HYPE_E_DOT)
11
+ return requirements
12
+
13
+ setup(
14
+ name = "ml_project",
15
+ author= "Rahul",
16
+ version= "0.0.1",
17
+ packages= find_packages(),
18
+ install_require = get_req("requirements.txt")
19
+ )
src/Components/Data_ingestation.py ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sys
3
+ from src.exception import CustomException
4
+ from src.logger import logging
5
+
6
+ import pandas as pd
7
+ from sklearn.model_selection import train_test_split
8
+ from dataclasses import dataclass
9
+ from data_transformation import Data_transformation
10
+ from model_tranier import Model_training_config,Model_trainer
11
+ @dataclass
12
+ class Data_ingestion_config:
13
+ train_data_path: str = os.path.join("artifact","train.csv")
14
+ test_data_path: str = os.path.join("artifact","test.csv")
15
+ raw_data_path: str = os.path.join("artifact","raw.csv")
16
+
17
+ class Data_ingestion:
18
+ def __init__(self):
19
+ self.ingestion_config = Data_ingestion_config()
20
+
21
+ def intiate_data_ingestion(self):
22
+ logging.info("Entered the data ingestation method or component")
23
+ try:
24
+ NAMES = []
25
+ df = pd.read_csv(filepath_or_buffer="data.csv")
26
+ logging.info("Read the dataset as dataframe")
27
+
28
+ df = df.c
29
+
30
+ os.makedirs(os.path.dirname(self.ingestion_config.train_data_path),exist_ok= True)
31
+
32
+ df.to_csv(self.ingestion_config.raw_data_path,index = False,header = True)
33
+ logging.info("Train_test_split intiated")
34
+
35
+ train_set,test_set = train_test_split(df,test_size=0.2,random_state= 1)
36
+
37
+ train_set.to_csv(self.ingestion_config.train_data_path,index = False,header = True)
38
+ test_set.to_csv(self.ingestion_config.test_data_path,index = False,header = True)
39
+
40
+ logging.info("Ingestion of data is done")
41
+
42
+ return(
43
+ self.ingestion_config.train_data_path,
44
+ self.ingestion_config.test_data_path
45
+ )
46
+
47
+ except Exception as e:
48
+ raise CustomException(e,sys)
49
+
50
+ if __name__ == "__main__":
51
+ obj = Data_ingestion()
52
+ train_data,test_data = obj.intiate_data_ingestion()
53
+
54
+ data_trans = Data_transformation()
55
+ train_arr,test_arr,_ = data_trans.initiate_data_transformation(train_data,test_data)
56
+
57
+ modeltrainer = Model_trainer()
58
+ print(modeltrainer.intiate_model_trainer(train_arr,test_arr))
59
+
60
+
src/Components/__init__.py ADDED
File without changes
src/Components/data_transformation.py ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import sys
2
+ import pandas as pd
3
+ import numpy as np
4
+ import os
5
+ from dataclasses import dataclass
6
+ from sklearn.compose import ColumnTransformer
7
+ from sklearn.impute import SimpleImputer
8
+ from sklearn.pipeline import Pipeline
9
+ from sklearn.preprocessing import OneHotEncoder,StandardScaler
10
+
11
+ from src.exception import CustomException
12
+ from src.logger import logging
13
+
14
+
15
+ from src.utils import save_object
16
+
17
+ @dataclass
18
+
19
+ class Data_transformation_config:
20
+ Preprocessor_obj_file = os.path.join("artifact","Preprocessor.pkl")
21
+
22
+ class Data_transformation:
23
+ def __init__(self) -> None:
24
+ self.data_transformation_config = Data_transformation_config()
25
+ def get_data_transformer_object(self):
26
+ try:
27
+ numerical_columns = ["writing_score","reading_score"]
28
+ categorical_columns = [
29
+ "gender",
30
+ "race_ethnicity",
31
+ "parental_level_of_education",
32
+ "lunch",
33
+ "test_preparation_course",
34
+ ]
35
+
36
+ num_pipeline = Pipeline(
37
+ steps = [
38
+ ("imputer",SimpleImputer(strategy="median")),
39
+ ("scaler",StandardScaler())
40
+ ]
41
+ )
42
+ cat_pipeline = Pipeline(
43
+ steps = [
44
+ ("imputer",SimpleImputer(strategy= "most_frequent")),
45
+ ("one_hot_encoder",OneHotEncoder()),
46
+ ("scaler",StandardScaler(with_mean = False))
47
+
48
+ ]
49
+ )
50
+ logging.info(f"Categorical Columns:{categorical_columns}")
51
+ logging.info(f"Numerical Columns:{numerical_columns}")
52
+
53
+ preprocessor = ColumnTransformer(
54
+ [
55
+ ("num_pipeline",num_pipeline,numerical_columns),
56
+ ("cat_pipeline",cat_pipeline,categorical_columns)
57
+ ]
58
+ )
59
+ return preprocessor
60
+ except Exception as e:
61
+ raise CustomException(e,sys)
62
+
63
+
64
+ def initiate_data_transformation(self,train_path,test_path):
65
+
66
+ try:
67
+ train_df = pd.read_csv(train_path)
68
+ test_df = pd.read_csv(test_path)
69
+
70
+ logging.info("Read train and test data completed")
71
+ logging.info("Obtaining preprocessing object")
72
+
73
+ preprocessor_obj = self.get_data_transformer_object()
74
+
75
+ target_column_name = "math_score"
76
+ numerical_columns = ["writing_score","reading_score"]
77
+
78
+ input_feature_train_df = train_df.drop(columns = [target_column_name],axis = 1)
79
+ target_feature_train_df = train_df[target_column_name]
80
+
81
+ input_feature_test_df = test_df.drop(columns = [target_column_name],axis = 1)
82
+ target_feature_test_df = test_df[target_column_name]
83
+
84
+ logging.info(
85
+ f"Applying preprocessing object on training dataframe and testing dataframe.")
86
+
87
+ input_feature_train_arr = preprocessor_obj.fit_transform(input_feature_train_df)
88
+ input_feature_test_arr = preprocessor_obj.transform(input_feature_test_df)
89
+
90
+ train_arr = np.c_[input_feature_train_arr,np.array(target_feature_train_df)]
91
+ test_arr = np.c_[input_feature_test_arr,np.array(target_feature_test_df)]
92
+
93
+ logging.info(f"Saved preprocessing object.")
94
+
95
+ save_object(
96
+ file_path = self.data_transformation_config.Preprocessor_obj_file,
97
+ obj = preprocessor_obj
98
+ )
99
+
100
+ return (
101
+ train_arr,
102
+ test_arr,
103
+ self.data_transformation_config.Preprocessor_obj_file
104
+ )
105
+ except Exception as e:
106
+ raise CustomException(e,sys)
107
+
src/Components/model_tranier.py ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Basic Import
2
+ import numpy as np
3
+ import pandas as pd
4
+ import matplotlib.pyplot as plt
5
+ import seaborn as sns
6
+ import os
7
+ # Modelling
8
+ from sklearn.metrics import mean_squared_error, r2_score
9
+ from sklearn.neighbors import KNeighborsRegressor
10
+ from sklearn.tree import DecisionTreeRegressor
11
+ from sklearn.ensemble import RandomForestRegressor,AdaBoostRegressor,GradientBoostingRegressor
12
+ from sklearn.svm import SVR
13
+ from sklearn.linear_model import LinearRegression, Ridge,Lasso
14
+ from sklearn.metrics import r2_score, mean_absolute_error, mean_squared_error
15
+ from sklearn.model_selection import RandomizedSearchCV
16
+ from catboost import CatBoostRegressor
17
+ from xgboost import XGBRegressor
18
+ import warnings
19
+ import sys
20
+ from dataclasses import dataclass
21
+ from src.utils import save_object,evaluate_model
22
+ from src.logger import logging
23
+ from src.exception import CustomException
24
+
25
+
26
+ @dataclass
27
+
28
+ class Model_training_config:
29
+ trained_model_path = os.path.join("artifact","model.pkl")
30
+ class Model_trainer:
31
+ def __init__(self) -> None:
32
+ self.model_trainer_config = Model_training_config()
33
+
34
+ def intiate_model_trainer(self,train_array,test_array):
35
+ try:
36
+ logging.info("Split training and testing data ")
37
+ x_train,y_train,x_test,y_test = (
38
+ train_array[:,:-1],
39
+ train_array[:,-1],
40
+ test_array[:,:-1],
41
+ test_array[:,-1]
42
+ )
43
+ models={
44
+ "Random Forest": RandomForestRegressor(),
45
+ "Decision Tree": DecisionTreeRegressor(),
46
+ "Gradient Boosting": GradientBoostingRegressor(),
47
+ "Linear Regression": LinearRegression(),
48
+ "XGBRegressor": XGBRegressor(),
49
+ "CatBoosting Regressor": CatBoostRegressor(verbose=False),
50
+ "AdaBoost Regressor": AdaBoostRegressor(),
51
+ }
52
+ params={
53
+ "Decision Tree": {
54
+ 'criterion':['squared_error', 'friedman_mse', 'absolute_error', 'poisson'],
55
+ # 'splitter':['best','random'],
56
+ # 'max_features':['sqrt','log2'],
57
+ },
58
+ "Random Forest":{
59
+ # 'criterion':['squared_error', 'friedman_mse', 'absolute_error', 'poisson'],
60
+
61
+ # 'max_features':['sqrt','log2',None],
62
+ 'n_estimators': [8,16,32,64,128,256]
63
+ },
64
+ "Gradient Boosting":{
65
+ # 'loss':['squared_error', 'huber', 'absolute_error', 'quantile'],
66
+ 'learning_rate':[.1,.01,.05,.001],
67
+ 'subsample':[0.6,0.7,0.75,0.8,0.85,0.9],
68
+ # 'criterion':['squared_error', 'friedman_mse'],
69
+ # 'max_features':['auto','sqrt','log2'],
70
+ 'n_estimators': [8,16,32,64,128,256]
71
+ },
72
+ "Linear Regression":{},
73
+ "XGBRegressor":{
74
+ 'learning_rate':[.1,.01,.05,.001],
75
+ 'n_estimators': [8,16,32,64,128,256]
76
+ },
77
+ "CatBoosting Regressor":{
78
+ 'depth': [6,8,10],
79
+ 'learning_rate': [0.01, 0.05, 0.1],
80
+ 'iterations': [30, 50, 100]
81
+ },
82
+ "AdaBoost Regressor":{
83
+ 'learning_rate':[.1,.01,0.5,.001],
84
+ # 'loss':['linear','square','exponential'],
85
+ 'n_estimators': [8,16,32,64,128,256]
86
+ }
87
+
88
+ }
89
+ model_report:dict = evaluate_model(X=x_train,Y = y_train,X_test = x_test,Y_test=y_test,Models = models,Param = params)
90
+
91
+ best_model_score = max(sorted(model_report.values()))
92
+
93
+ best_model_nm = list(model_report.keys())[
94
+ list(model_report.values()).index(best_model_score)
95
+ ]
96
+ best_model = models[best_model_nm]
97
+ if best_model_score < 0.6:
98
+ raise CustomException("No best model found")
99
+ logging.info("Best model Found")
100
+
101
+ save_object(file_path= Model_training_config.trained_model_path,
102
+ obj = best_model )
103
+ predicted = best_model.predict(x_test)
104
+ r2score = r2_score(y_test,predicted)
105
+ return r2score
106
+
107
+ except Exception as e:
108
+ raise CustomException(e,sys)
109
+
110
+
src/Pipeline/__init__.py ADDED
File without changes
src/Pipeline/predict_pipe.py ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from src.utils import load_Obj
2
+ from src.utils import CustomException
3
+
4
+ import sys
5
+ import pandas as pd
6
+
7
+
8
+
9
+ class Predict_Pipeline():
10
+ model_path = "artifact/model.pkl"
11
+ preprocessor_path = "artifact/Preprocessor.pkl"
12
+ def __init__(self):
13
+ print("model is loading")
14
+ self.model = load_Obj(self.model_path)
15
+ self.preprocessor = load_Obj(self.preprocessor_path)
16
+ print("model is loaded")
17
+ def predict(self,
18
+ gender: str,
19
+ race_ethnicity: str,
20
+ parental_level_of_education:str,
21
+ lunch: str,
22
+ test_preparation_course: str,
23
+ reading_score: int,
24
+ writing_score: int):
25
+ print("data is loading ")
26
+ data = CustomData(
27
+ gender,
28
+ race_ethnicity,
29
+ parental_level_of_education,
30
+ lunch,
31
+ test_preparation_course,
32
+ reading_score,
33
+ writing_score).get_data_as_data_frame()
34
+ print("data is loaded")
35
+ data_scaled = self.preprocessor.transform(data)
36
+ pred = self.model.predict(data_scaled)
37
+ print("prediction done")
38
+ return pred
39
+ class CustomData:
40
+ def __init__( self,
41
+ gender: str,
42
+ race_ethnicity: str,
43
+ parental_level_of_education,
44
+ lunch: str,
45
+ test_preparation_course: str,
46
+ reading_score: int,
47
+ writing_score: int):
48
+
49
+ self.gender = gender
50
+
51
+ self.race_ethnicity = race_ethnicity
52
+
53
+ self.parental_level_of_education = parental_level_of_education
54
+
55
+ self.lunch = lunch
56
+
57
+ self.test_preparation_course = test_preparation_course
58
+
59
+ self.reading_score = reading_score
60
+
61
+ self.writing_score = writing_score
62
+
63
+ def get_data_as_data_frame(self):
64
+ try:
65
+ custom_data_input_dict = {
66
+ "gender": [self.gender],
67
+ "race_ethnicity": [self.race_ethnicity],
68
+ "parental_level_of_education": [self.parental_level_of_education],
69
+ "lunch": [self.lunch],
70
+ "test_preparation_course": [self.test_preparation_course],
71
+ "reading_score": [self.reading_score],
72
+ "writing_score": [self.writing_score],
73
+ }
74
+
75
+ return pd.DataFrame(custom_data_input_dict)
76
+
77
+ except Exception as e:
78
+ raise CustomException(e, sys)
79
+
src/__init__.py ADDED
File without changes
src/exception.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import sys
2
+ from src.logger import logging
3
+ def error_message_detail(error,error_detail:sys):
4
+ _,_,exc_tb = error_detail.exc_info()
5
+ file_name =exc_tb.tb_frame.f_code.co_filename
6
+ error_message = "error occured in python script name [{0}] line number [{1}] error message [{2}]".format(file_name,exc_tb.tb_lineno,str(error))
7
+
8
+ return error_message
9
+
10
+ class CustomException(Exception):
11
+ def __init__(self,error_message,error_detail:sys) -> None:
12
+ super().__init__(error_message)
13
+ self.error_message = error_message_detail(error_message,error_detail=error_detail)
14
+ logging.info(self.error_message)
15
+ def __str__(self) -> str:
16
+ return self.error_message
17
+
18
+
src/logger.py ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import logging
2
+ import os
3
+ from datetime import datetime
4
+
5
+ LOG_FILE = f'{datetime.now().strftime("%m_%d_%y_%H_%M_%S")}.log'
6
+ logs_path = os.path.join(os.getcwd(),"logs",LOG_FILE)
7
+ os.makedirs(logs_path,exist_ok = True)
8
+
9
+ LOG_FILE_PATH = os.path.join(logs_path,LOG_FILE)
10
+
11
+ logging.basicConfig(
12
+ filename= LOG_FILE_PATH,
13
+ force="[ %(asctime)s] %(linemo)d %(name)s - %(levelname)s - %(message)s",
14
+ level= logging.INFO
15
+ )
src/utils.py ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sys
3
+
4
+ import numpy as np
5
+ import pandas as pd
6
+ import dill
7
+ import pickle
8
+ from sklearn.metrics import r2_score
9
+ from sklearn.model_selection import GridSearchCV
10
+
11
+ from src.exception import CustomException
12
+
13
+ def eval_model(true, predicted):
14
+ r2_square = r2_score(true, predicted)
15
+ return r2_square
16
+
17
+
18
+ def save_object(file_path , obj):
19
+ try:
20
+ dir_path = os.path.dirname(file_path)
21
+
22
+ os.makedirs(dir_path,exist_ok= True)
23
+
24
+ with open(file_path,"wb") as file_obj:
25
+ pickle.dump(obj,file_obj)
26
+ except Exception as e:
27
+ raise CustomException(e,sys)
28
+ def load_Obj(file_path):
29
+ try:
30
+ with open(file_path,"rb") as file_obj:
31
+ return dill.load(file_obj)
32
+ except Exception as e:
33
+ raise CustomException(e,sys)
34
+
35
+
36
+ def evaluate_model(X,Y,X_test,Y_test,Models,Param):
37
+ try:
38
+ report = {}
39
+ for i in range(len(list(Models))):
40
+ model = list(Models.values())[i]
41
+ para = Param[list(Models.keys())[i]]
42
+
43
+ gs = GridSearchCV(model,para,cv=3)
44
+ gs.fit(X,Y)
45
+
46
+ model.set_params(**gs.best_params_)
47
+ model.fit(X,Y)
48
+
49
+ # Make predictions
50
+ y_train_pred = model.predict(X)
51
+ y_test_pred = model.predict(X_test)
52
+
53
+ # Evaluate Train and Test dataset
54
+ model_test_r2 = eval_model(Y_test, y_test_pred)
55
+
56
+ report[(list(Models.keys())[i])] = model_test_r2
57
+ return report
58
+
59
+ except Exception as e:
60
+ raise CustomException(e,sys)
61
+