私の知る限り、数式で 2 次 (およびそれ以上) の項をコーディングする方法は 3 つあります。
I(..)
関数、関数 を使用して、poly(..)
自分自身で 2 次変数を構築できます。私の質問は次のとおりです。これらの機能はどのように機能しますか?
set.seed(23)
A = rnorm(12)
B = 1:12
C = factor(rep(c(1,2,3),4))
B2=B^2
lm(A~poly(B,2)*C)
when usingI(..)
または when using the variable に相当するものは何B2
ですか?
raw=T
関数内で を使用poly(..)
しても、結果は何も変わりませんよね?