Splitting the data

HRアナリティクス:Pythonで従業員離職を予測する

Hrant Davtyan

Assistant Professor of Data Science American University of Armenia

Target and features

  • target = churn
  • features = everything else
HRアナリティクス:Pythonで従業員離職を予測する

Train/test split

  • train - the component used to develop the model
  • test - the component used to validate the model
from sklearn.model_selection import train_test_split

target_train, target_test, features_train, features_test =
                           train_test_split(target,features,test_size=0.25)
HRアナリティクス:Pythonで従業員離職を予測する

Overfitting

an error that occurs when model works well enough for the dataset it was developed on (train) but is not useful outside of it (test)

HRアナリティクス:Pythonで従業員離職を予測する

Let's practice!

HRアナリティクス:Pythonで従業員離職を予測する

Preparing Video For Download...