我正在检查 tests/usersplits.R in rpart
,试图弄清楚如何将数据传递给 split 函数。
我正在尝试实例化一些比较治疗与控制的良好措施。
一个简单的例子是候选分割的差异估计,
(Y_t - Y_c)_L - (Y_t - Y_c)_R(左侧处理与对照之间的差异减去右侧处理与对照之间的差异)
我需要知道每个 Y 值是治疗 Y 还是对照。usersplits.R 中的文档说 Y 是按 X 的排序顺序提供的,所以我不确定如何传递一个表示处理与控制的向量,该向量将适当地拆分 Y。
rpart.poisson
将两列矩阵作为输入,我一直在尝试模仿它,但是没有文档rpart.poisson
(我不知道它在哪里创建了“善良向量”)