-1

モデルに2つのバイナリ変数があるので、4つの回帰直線を含むプロットを取得する必要がありますが、1つの直線しか取得できません。4つすべてをプロットするにはどうすればよいですか?

model<-lm(Pos.Percent~aum+long.short+Op.Der,data=new.reg)
        Pos.Percent long.short Op.Der    aum
[1,]       76.92          1      2      76.90
[2,]      100.00          1      2       8.10
[3,]       58.62          2      1      23.00
[4,]       60.00          1      1      15.00
[5,]       89.36          2      1      35.96
[6,]       82.50          2      1     263.49
4

1 に答える 1

0

これはあまり明確な質問ではありません。しかし、2 つのバイナリ変数の組み合わせごとに、aum の Pos.Percent の個別の回帰直線が必要だと推測しています (ちなみに、これは lm() コマンドが推定しているものではありませんが、それは別の問題です)。

これを適切にプロットする簡単な方法の 1 つは、R の ggplot2 ライブラリを使用することです。

library(ggplot2)

ggplot(new.reg, aes(x=aum, y=Pos.Percent)) + 
  geom_point() +   
  geom_smooth(method="lm") + 
  facet_grid(long.short~Op.Der) 
于 2013-01-17T00:51:33.873 に答える