Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usando random_state no train_test_split

Para a criação dos 'data_sets' de treino e de teste, o parâmetro random_state influencia em algo? entendo que foi usado na aula apenas para que os valores fossem iguais ao do professor e na documentação vem padronizado em 'None'.

valeuuu.....:)

1 resposta
solução!

Oi André! Tudo tranquilo por aí?

Na aula o professor sugeriu a utilização do random_state para que os conjuntos de dados de treino e de teste fossem sempre os mesmos.

Se você não especificar o random_state no código, toda vez que você executar seu código, um novo valor aleatório será gerado e os conjuntos de dados de treino e teste terão valores diferentes a cada vez.

No entanto, se um valor fixo for atribuído, como por exemplo, random_state = 2 ou 42 ou qualquer outro número inteiro, não importa quantas vezes você execute seu código, o resultado será o mesmo, ou seja, serão gerados os mesmos conjuntos de dados de treino e os mesmos de teste. Todavia, para cada diferente valor que você atribuir ao random_state, ele irá gerar um diferente padrão de números aleatórios. Por exemplo, random_state = 1000 vai sempre gerar um mesmo padrão de números aleatórios, já, random_state = 2 irá gerar um outro padrão de números aleatórios.

Espero ter ajudado :)

Qualquer dúvida vamos nos falando por aqui, tá bom?

Bons estudos!