如何将预测变量制作成矩阵?

How can I make predictor variables into a matrix?

如何将预测变量放入矩阵?

if:配方=喜欢~水分+甜度

预测变量是水分和甜度。现在我想用矩阵计算

来计算系数
b=solve(t(X)%*%X)%*%t(X)%*%Y

如何将 X 定义为预测变量的矩阵?我需要在 R 中执行此操作。

(您应该包括一个最小的可重现示例,这样我们就不必提供了)

?model.matrix

这里我为 R

附带的数据集计算 X'X
 x <- model.matrix(dist~speed,cars)
 crossprod(x)
            (Intercept) speed
(Intercept)          50   770
speed               770 13228