首页 文章

在R Party Package中编码多变量响应

提问于
浏览
0

我希望使用R中的party包进行多变量预测(下面的Party包文档)

http://cran.r-project.org/web/packages/party/party.pdf

但是,我无法弄清楚如何进行多变量预测(多个响应变量) . 它说它可以做到,我试试这个:

f <-cbind(A,B,C~shopping_pt+n_A_0)

model_1 <- ctree(f, data= train)

但是这会产生以下错误:

[< - (tmp,nas,drop = FALSE,value = 0)中的错误:(下标)逻辑下标太长

文档说它支持多变量...但不建议如何正确编写语法,任何想法?

2 回答

  • 1

    使用以下语法:

    ctree(A + B + C ~ shopping_pt + n_A_0, data=train)
    
  • 1

    试试包 partykit

    查看下面的示例,其中显示了如何编码条件推断树的多变量响应

    ### multivariate responses
    airq2 <- ctree(Ozone + Temp ~ ., data = airq)
    airq2
    plot(airq2)
    

相关问题