在R中使用PLSPM模型进行预测

时间:2019-07-11 07:13:56

标签: r pls

我正在R中运行PLSPM模型,其中包含一些数据,一切正常。 但是我有一个问题-我可以使用plspm进行预测吗? Gaston Sanchez的书对此并不明确。

我已经使用PLSPM R软件包中的数据运行了多个模型(使用Gaston Sanchez的书),并使用我自己的数据运行了示例。

这是Sanchez的代码:第一个也是最基本的示例。我想做的就是在知道“攻击”和“防御”得分的情况下,预测综合“成功”得分(WMH + WMA + LWR + LWRL)。

library(plspm)
data(spainfoot)

# rows of the path matrix
Attack = c(0, 0, 0)
Defense = c(0, 0, 0)
Success = c(1, 1, 0)

# path matrix (inner model)
foot_path = rbind(Attack, Defense, Success)

# add column names
colnames(foot_path) = rownames(foot_path)

# blocks of indicators (outer model)
foot_blocks = list(1:4, 5:8, 9:12)

# vector of modes (reflective)
foot_modes = c("A", "A", "A")

# run plspm analysis
foot_pls = plspm(spainfoot, foot_path, foot_blocks, modes = foot_modes)
现在,我如何预测“成功”?

如果我输入“攻击”和“防御”的数据,我希望看到“成功”的综合得分。

0 个答案:

没有答案