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

时间:2014-05-04 19:49:11

标签: r machine-learning party

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

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)

但是这会产生以下错误:

  

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

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

2 个答案:

答案 0 :(得分:1)

使用以下语法:

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

答案 1 :(得分:1)

试用套餐partykit

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

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