【发布时间】:2019-02-26 02:30:24
【问题描述】:
我有一个包含 8 个因变量(2 个分类数据)的数据集。我已经应用ExtraTreeClassifier() 来消除一些因变量。
我还对 X,y 进行了缩放。
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
X = sc.fit_transform(X)
X = sc.transform(X)
y = sc.fit_transform(y)
y = sc.transform(y)
在此之后,我像
一样拆分了数据集from sklearn.cross_validation import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X_new, encoded2,
test_size = 0.25, random_state = 0)
现在我正在应用DecisionTreeRegressor 算法进行预测。
但我想要实际的预测(现在我得到了缩放值)。
怎么做?
有没有其他方法可以做到这一点?
因为我所做的方式是给 RMSE = 0.02,如果我不是特征缩放因变量 RMSE = 18.4。
请建议如何解决此类问题。
【问题讨论】:
标签: python-3.x machine-learning data-science