Vous êtes sur la page 1sur 15

Analysis

on New Coders
Data 2016
BY RICHA RD NG, 2017-04-06
Background
Dataset: results from an online survey by Free Code Camp in Year 2016.
48 questions
15,621 responses, 157 countries
Examples of Questions
About how many months have you been programming for?
Have you attended a full-time coding bootcamp? Which One?
How much was your salary(post-bootcamp)?
About how many months have you been programming for?
How many children do you have?
.
Blue: All Respondents
Red: Attended Bootcamp
Decision Tree
Classifier

Attended
Bootcamp?

Features/Factors
1. Age
2. Commute Time
3. Expected Earning
4. Hours Learning
5. Income
6. Money Paid For Learning
7. Months of Programming
8. Student Debt Owe
Full Dataset

Train/Test Split

Train(80%) Test(20%)

Decision Tree Decision Tree


Classifier Classifier

Result 1 Result 2

Compare Score
The Decision Tree => Attended Bootcamp?

[930, 41] => [Not Attended Yet, Attended]


Multivariate Regressions
Y = 0 + 1X1 + 2X2 + + n*Xn

i.e.
(A x Commute Time) + (B x Expected Earning) + (C x Hours of Learning)
+ (D x Income) + (E x Months of Programming) + (F x Student Debt Owe)
= $ Money Paid for Programming

1. Commute Time
2. Expected Earning Money Paid For
3. Hours Learning Learning
4. Income Programming
5. Months of Programming (how much $)
6. Student Debt Owe
Ranges from 0 - 1.
The 0 = not variation is explained
1 = all variation is explained
Result: So.
KMeans Clustering

Category Commute Time Expected Hours Per Annual Months of Student Money For
(min) Earning Week (h) Income Programming Debt Owe Learning
(US$) (US$) (US$) (US$)
1 45.30 64.9k 13.0 44.6k 9.27 114.2k 1.09k
2 56.85 80.6k 13.1 69.4k 14.60 26.0k 1.22k
3 50.97 53.0k 14.4 39.1k 10.75 24.7k 0.91k

Vous aimerez peut-être aussi