1
resposta

Dúvida 1

Tempo = data.iloc[:,:-1].values

Nesse código gerado dessa maneira gera um array com uma lista que contém várias listas, enquanto :

nPassageiros = data.iloc[:,1].values

Gera uma lista com todos os valores.

Há alguma diferença nisso para a função train_test_split?

1 resposta

Oi Luiz,

Desculpe a demora. Sim existe diferença, mas não para o tran_test_split. Se você fizer:

Tempo = data.iloc[:,-1]

Vai conseguir rodar o train_test_split normalmente. Porém, vai ter problemas com o .fit(). O .fit() espera uma lista que contém várias listas para o primeiro termo. Isso porque podemos ter problemas onde várias listas (variáveis independentes) descrevem uma variável dependente como o nPassageiros.