import pandas as pd
from sklearn.model_selection import train_test_split
# Caricamento del dataset Titanic
url = 'https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv'
data = pd.read_csv(url)
# Suddivisione del dataset in training e temp set
train_temp, test = train_test_split(data, test_size=0.2, random_state=42)
# Suddivisione del training set in training e validation set
train, validation = train_test_split(train_temp, test_size=0.25, random_state=42)
# Verifica delle dimensioni dei set
print("Dimensioni del Training Set:", len(train))
print("Dimensioni del Validation Set:", len(validation))
print("Dimensioni del Test Set:", len(test))
Dimensioni del Training Set: 534 Dimensioni del Validation Set: 178 Dimensioni del Test Set: 179