x_i = preprocessing.scale(x_i) — а это что такое? Почитай внимательнее код и объяснения к нему ;)