データフレームにxyplotを使用していて、(x、y、...)引数ではなくデータの追加の列フレーム(例えば以下の例ではK):データフレーム列をxyplotパネル関数に渡す
library(lattice)
mydata <- data.frame(xxx = 1:20,
yyy = rbinom(20,20,.5),
uuu = gl(2,10),
k = rnorm(20))
xyplot(formula = yyy ~ xxx | uuu, data = mydata,
panel = function(x,y,k, ...){
n <- x * k
panel.xyplot(n,y,...)
})
IはRパネル関数このk個の列を供給していないので、これは、動作しないであろうことを理解します。そうする簡単な方法はありますか?
(私はちょうど私の実際のパネル機能でkでのxを乗算するつもりはないよ。私は...、Kを必要とする別の関数を呼んでいる)
多くの感謝!
+1!添え字の良いイラスト! – agstudy