9

ラティスパッケージのxyplot関数を使用してEeffとNeffの2つの変数をプロットしようとしています。この散布図(通常のRグラフィックシステムのアブライン関数)に線を追加する方法を知りたいです。

xyplot(Neff ~ Eeff, data = phuong,
       xlab = "Energy efficiency (%)", 
       ylab = "Nitrogen efficiency (%)")
4

1 に答える 1

16

latticeパッケージにはいくつかの「パネル機能」があり、そのうちの1つはですpanel.abline

これを試して、探しているものが得られるかどうかを確認してください。

xyplot(Neff ~ Eeff, data = phuong,
       panel = function(x, y) {
         panel.xyplot(x, y)
         panel.abline(lm(y ~ x))
       }, 
       xlab = "Energy efficiency (%)", 
       ylab = "Nitrogen efficiency (%)")
于 2012-08-14T10:05:55.593 に答える