train_test_split () предназначен для того, чтобы предоставить вам более простой способ создания обучающих и тестовых подмножеств из вашего исходного набора данных. x_train и y_train представляют тренировочные данные и целевые данные, полезные для обучения модели, подобной упомянутой, для окончательного тестирования на тестовых подмножествах.
это для обучения, то есть для практики. тестирование всего набора данных неверно, потому что ваша модель будет смещена на данные, на которых она обучалась из x_train y_train. Вы должны протестировать свои модели на никогда ранее не замеченных данных y_test