标签: r matrix xgboost
我有一个带有42行和50个功能的xgb.DMatrix。我想删除一行(假设第5行),并以这种方式创建一个包含41行的新DMatrix。当使用例如法线矩阵处理普通矩阵时,我可以轻松做到这一点
myMatrix<— matrix(c(1:50),nrow=5) subMatrix<—myMatrix[-5,]
但是,当我用xgb.DMatrix转换myMatrix时,上述方法无效。
我尝试使用“切片”命令,但不确定如何仅删除一行,而不必删除第一行或最后一行。