获取和排序在 R 上的 GBM 对象上使用的数据

Getting and ordering the data used on a GBM object on R

我在 R 中有一个 GBM 对象,上面保存了基础数据,但我在使用该数据时遇到了问题。问题是,当我 运行 x<-gbmobject$data$x.ordery<-gbmobject$data$y 时,我没有得到 y 值以与 x 相同的方式排序,换句话说x 的第一次观察的响应是 而不是 y 中的第一次观察。似乎其中一个被洗牌或类似的东西。有谁知道我该怎么做才能将 y 中的响应与 x 中的正确观察相匹配? 谢谢!

尝试recons_gbm <- reconstructGBMdata(gbmobject)。这应该可以解决问题:)