在glmertree函数调用中,有没有办法为终端节点指定一个最小样本大小?我有一个相对较大的样本(~7000),希望将树至少增长到一个深度,使每个节点中的终端节点约为~100。在partykit::mob和glmtree中,有mob.control参数,但在glmertree中似乎没有。还有哪些选项可以实现类似的功能?
wwwo4jvm1#
我还没有测试过它,但是设置minsize = 100应该可以工作。?glmertree表示...参数对应于要传递给“lmtree()”或“glmtree()”的其他参数。有关详细信息,请参阅“mob_control”文档。而?mob_control具有最小大小、最小拆分、最小存储桶:integer。节点中的最小观测数。如果为“NULL”,则默认值为使用要估计的参数数的10倍(如果大于1,则除以每个观测的响应数)。“minsize”是建议使用的名称,“minsplit”/“minbucket”仅用于分别向后兼容早期版本的“mob”和“ctree”。(more具体来说,glmtree()具有...参数,这些参数依次传递给mob_control())
minsize = 100
?glmertree
...
?mob_control
glmtree()
mob_control()
1条答案
按热度按时间wwwo4jvm1#
我还没有测试过它,但是设置
minsize = 100
应该可以工作。?glmertree
表示...
参数对应于要传递给“lmtree()”或“glmtree()”的其他参数。有关详细信息,请参阅“mob_control”文档。
而
?mob_control
具有最小大小、最小拆分、最小存储桶:integer。节点中的最小观测数。如果为“NULL”,则默认值为使用要估计的参数数的10倍(如果大于1,则除以每个观测的响应数)。“minsize”是建议使用的名称,“minsplit”/“minbucket”仅用于分别向后兼容早期版本的“mob”和“ctree”。
(more具体来说,
glmtree()
具有...
参数,这些参数依次传递给mob_control()
)