8
我在數據框上使用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,...)
})
我明白,這是行不通的,因爲R不此k個列饋送到面板功能。有沒有簡單的方法來做到這一點?
(我並不想只是被K在我的實際面板功能乘以X我打電話,要求ķ其他功能...)
非常感謝!
+1!下標的好例證! – agstudy