Найти в Дзене
DoTask.site

46 Нейросеть таким образом видит Python машинное обучение

Каким образом можно разделить набор данных на обучающие и тестовые данные в Python?

from sklearn.model_selection import train_test_split

import pandas as pd

# Загрузка данных

data = pd.read_csv('dataset.csv')

# Разделение данных на обучающие и тестовые

X_train, X_test, y_train, y_test = train_test_split(data['features'], data['target'], test_size=0.2, random_state=42)

# X_train - обучающие признаки

# X_test - тестовые признаки

# y_train - обучающие целевые значения

# y_test - тестовые целевые значения

46 Нейросеть таким образом видит Python машинное обучение
46 Нейросеть таким образом видит Python машинное обучение