Bem confusa a aula, o uso do x_azar, que anteriormente foi gerado e ordenado somente para uma necessidade específica, foi usado aqui também.
Tem uma linha de comando que passa x_azar_escalado com y_azar e na mesma linha um groups = dados.modelo.
Na minha opinião, o x_azar confundiu mais ainda as coisas. Essa aula deveria ser refeita, com talvez uma outra explicação, abordagem.