Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何将预测变量生成矩阵?_R_Regression_Matrix - Fatal编程技术网

R 如何将预测变量生成矩阵?

R 如何将预测变量生成矩阵?,r,regression,matrix,R,Regression,Matrix,如何将预测变量生成矩阵 如果:配方=喜欢~水分+甜度 预测变量为水分和甜度。现在我想用矩阵计算来计算系数 b=solve(t(X)%*%X)%*%t(X)%*%Y 如何将X定义为预测变量的矩阵?我需要在R中这样做。(您应该包括一个最小的可复制示例,这样我们就不必提供一个) 请参见?模型矩阵 这里我计算了一个数据集的X'X,该数据集随R一起提供 x <- model.matrix(dist~speed,cars) crossprod(x) (Intercept)

如何将预测变量生成矩阵

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

预测变量为水分和甜度。现在我想用矩阵计算来计算系数

b=solve(t(X)%*%X)%*%t(X)%*%Y
如何将X定义为预测变量的矩阵?我需要在R中这样做。

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

请参见
?模型矩阵

这里我计算了一个数据集的X'X,该数据集随R一起提供

 x <- model.matrix(dist~speed,cars)
 crossprod(x)
            (Intercept) speed
(Intercept)          50   770
speed               770 13228

x“我需要R代码”对不起,这不是一个提供现成代码的网站。你想得太多了吗?您可以从
coef(liking)