LinearRegression обучена на DataFrame X со столбцами ['скорость', 'груз']. X_new содержит те же столбцы в порядке ['груз', 'скорость']. Что произойдёт при вызове model.predict(X_new) в актуальном scikit-learn?
predict выполнится, но применит веса к столбцам в новом порядке
predict остановится с ValueError о порядке именованных признаков
predict сам переставит признаки по именам перед вычислением прогноза
predict выдаст UserWarning и вычислит прогноз по новому порядку