lesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splitslesson 1 of 5 · labels, features, and train/test splits
This feature matrix will train a 'perfect' churn model — because the label itself is sitting in the FEATURES list. X must contain only what you knew BEFORE the label happened. Fix the feature list.
The break is on line 5 — but read the whole snippet first.