2012-03-03 19 views
4

私はxyplotの回帰直線のサイズを変更するのに役立つ関数を探してきました。私はpanel.abline(reg = coef, size = 2)を試しましたが、動作しません。ラティスのpanel.ablineの回帰直線のサイズを変更するにはどうすればよいですか?

聞くが、私のコードですggplotで

Plot.col <- brewer.pal(8,"Set1")[8][cut(Std.Change, c(-2.5,2.5), label = FALSE)] 
Plot.ord <- rev(order(Std.Change)) 

coef <- coef(lm(Std.ModernC ~ Std.Change, data = Std.DataReg)) 
xyplot(Std.ModernC ~ Std.Change, data = Std.DataReg[Plot.ord, ], type = c("p", "g"), col = "blue",pch = 21, fill = Plot.col[Plot.ord], cex = 1.3,panel = function(...) { 
    panel.xyplot(...) 
    panel.abline(reg = coef, col = "blue")}) 

、それだけで私はまだ格子を学び、そして私ドンてるgeom_abline(size = 2)

を設定することにより、回帰直線のサイズに変更することは非常に簡単です。そのための機能があるかどうかは知りません。

ご迷惑をおかけして申し訳ありません。

答えて

9

は(lwd(「線幅」)は、ヘルプページに記載されているが、これを理解するために、あなたはおそらくベースのグラフィック、この仕様は模倣に精通しなければならないであろう)

panel.abline(reg = coef, lwd = 2) 

を試してみてください

+0

あなたはそれを持っているベン・ボルカー、ありがとう! –

+0

@ALSTATは、回答スコアの下にある灰色のチェックマークをクリックして、Benの回答を正しい回答として受け入れることを検討します。 –

関連する問題