Я не бачу пропозицій ні на сторінці довідки, ні у віньєтці, що передбачає, що масштабування необхідно для змінної регресії в randomForest
. Цей приклад на Stats Exchange також не використовує масштабування.
Копія мого коментаря: scale
Функція не належить pkg: caret. Це частина "базового" пакету R. Існує unscale
функція в пакетах БРТ і DMwR , які будуть повністю змінити перетворення, або ви можете просто помножити на атрибуті масштабу , а потім додати значення атрибутів центру.
Ваша концепція, чому потрібно "нормалізувати", може вимагати критичного обстеження. Перевірка ненормальності потрібна лише після того, як зроблені регресії, і може не знадобитися взагалі, якщо відсутні припущення про нормальність методології належності придатності. Отже: Чому ти запитуєш? Пошук у SO та Stats.Exchange може виявитися корисним:
цитата №1 ; цитата No2 ; цитата No3
boxcox
Функція зазвичай використовується tranformation , коли один не має попередніх знань про twhat розподілу «повинен» бути і коли вам дійсно потрібно зробити tranformation. У застосуванні трансформацій є багато підводних каменів, тому той факт, що вам потрібно задати питання, викликає занепокоєння щодо того, що вам можуть знадобитися подальші консультації чи самонавчання.
scale
Функція не належитьcaret
. Це частина "базового" пакету R. Існуєunscale
функція, яка переверне перетворення.