R 如何根据列车数据缩放测试数据。?

R 如何根据列车数据缩放测试数据。?,r,scala,dataframe,svm,R,Scala,Dataframe,Svm,我注意到在R中的SVM函数中,测试数据是相对于训练数据进行缩放的。我的意思是它用训练数据的平均值和标准差来衡量测试数据。为什么这个过程会显著改变分类性能,我不知道 我想知道怎么做?我知道我可以使用火车数据 train <- scale(train) 列车缩放测试集?为什么?由于测试数据用于测试模型的性能,因此不应将其缩放为列车组。因为它必须是公平的!看看这个问题。@maydin请看这个,我从未使用过缩放测试集,但它很有趣,显然是我以前错过的东西。你可能是对的!另外,我在first

我注意到在R中的SVM函数中,测试数据是相对于训练数据进行缩放的。我的意思是它用训练数据的平均值和标准差来衡量测试数据。为什么这个过程会显著改变分类性能,我不知道

我想知道怎么做?我知道我可以使用火车数据

   train <-  scale(train)

列车缩放测试集?为什么?由于测试数据用于测试模型的性能,因此不应将其缩放为列车组。因为它必须是公平的!看看这个问题。@maydin请看这个,我从未使用过缩放测试集,但它很有趣,显然是我以前错过的东西。你可能是对的!另外,我在first command中提到的帖子中也找到了一些其他来源来支持你的说法,也有同样的说法。我只是想知道R中是否有快捷方式,或者我必须手动完成!扩展测试集?为什么?由于测试数据用于测试模型的性能,因此不应将其缩放为列车组。因为它必须是公平的!看看这个问题。@maydin请看这个,我从未使用过缩放测试集,但它很有趣,显然是我以前错过的东西。你可能是对的!另外,我在first command中提到的帖子中也找到了一些其他来源来支持你的说法,也有同样的说法。我只是想知道R中是否有快捷方式,或者我必须手动完成!