Python 这有意义吗?如果是,那么在MSE中如何处理?

Python 这有意义吗?如果是,那么在MSE中如何处理?,python,scikit-learn,data-science,linear-regression,data-analysis,Python,Scikit Learn,Data Science,Linear Regression,Data Analysis,我们可以对一个变量进行对数变换,并对另一个变量进行sqrt,以实现线性回归吗?如果是,那么在MSE期间应该做什么?我应该对y_检验和预测进行检验还是求平方 boston['medv_log'] = np.log(boston.medv) boston['lstat_sqrt'] = np.sqrt(boston.lstat) x = boston.lstat_sqrt y = boston.medv_log 如果您在培训和测试集中转换变量,则不需要关心您的评估指标。如果您转换目标变量(例如使用

我们可以对一个变量进行对数变换,并对另一个变量进行sqrt,以实现线性回归吗?如果是,那么在MSE期间应该做什么?我应该对y_检验和预测进行检验还是求平方

boston['medv_log'] = np.log(boston.medv)
boston['lstat_sqrt'] = np.sqrt(boston.lstat)
x = boston.lstat_sqrt
y = boston.medv_log

如果您在培训和测试集中转换变量,则不需要关心您的评估指标。如果您转换目标变量(例如使用
log
函数),您需要转换预测(使用
exp
函数)以获得实际值