考虑到以下随机数据,我怎样才能计算两个变量之间的二次方差的总和:Gnu R?两个变量之间的二次方差之和
set.seed(100)
a <- sample(1:100, 10)
b <- sample(100:1, 10)
我还没有发现任何关于它的内容。
考虑到以下随机数据,我怎样才能计算两个变量之间的二次方差的总和:Gnu R?两个变量之间的二次方差之和
set.seed(100)
a <- sample(1:100, 10)
b <- sample(100:1, 10)
我还没有发现任何关于它的内容。
我不完全知道什么是短语“和二次差”对你意味着什么,但由于两个“ - ”和“^”功能矢量,你可以得到:
> (a-b)^2
[1] 49 169 324 3136 324 81 16 1024 1849 225
所以,如果您正在使用残差工作,你可能会“说”:
> sum(resid <- (a-b)^2)
[1] 7197
> resid
[1] 49 169 324 3136 324 81 16 1024 1849 225
相反,如果这意味着他们总结平方您可以使用差异:
> sum(resid <- a^2 - b^2)
[1] -5149
我将在这里走出去的肢体,并说你只想做
c <- sum((a-b)^2)
?
感谢您的快速回复,马萨。这确实是我正在寻找的。 –
这个答案是最完整的。谢谢。 –