0

mlr包中,我尝试查看所有选项

listLearners()

但我只看到前 6 个元素。我尝试其他方法,例如

listLearners("regr")[1:10, c("class","package")]

但无论如何

       class      package
1  regr.blackboost mboost,party
2     regr.cforest        party
3       regr.ctree        party
4    regr.cvglmnet       glmnet
5 regr.featureless          mlr
6    regr.gamboost       mboost
... (10 rows, 2 cols)

如何解决?全局选项?长度?

4

2 回答 2

2

mlr 大量使用printHead()BBmisc 包中的函数来打印对象。请注意,它有一个参数n允许您指定要显示的内容数量。例如,您可以在打印时设置它

print(listLearners(), n = 100)
于 2017-10-29T19:25:47.713 回答
1

以下内容保留了控制台窗口中的格式:

 as.data.frame(listLearners("regr")[1:10, c("class","package")])
于 2018-06-25T08:54:06.357 回答