list output truncated - 如何显示完整listLearners()

时间:2017-10-29 14:26:40

标签: r mlr

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)

如何解决?全球选择?长度?

2 个答案:

答案 0 :(得分:1)

mlr非常重视printHead() function from the BBmisc package打印对象。请注意,它有一个参数n,允许您指定要显示的内容。您可以在打印时设置此项,例如

print(listLearners(), n = 100)

答案 1 :(得分:1)

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

 as.data.frame(listLearners("regr")[1:10, c("class","package")])