根据前面回答的问题,我认为以下脚本应该有效。
require(lattice)
histogram(cyl~mpg|gear*am,
data=mtcars,
nint=5,
panel=function(y,...){
panel.histogram(...)
m<-mean(y)
panel.txt(x=30,y=60,labels=m)
}
)
直方图情节,但我得到“数据包1参数”y“缺少,没有默认值”
帮助赞赏,因为我在这个难题上浪费了一小时的生命......
答案 0 :(得分:0)
panel.histogram
需要一个x
参数(不是y
参数),这是histogram
传递给面板的线索。
此外,您需要将x
参数传递给panel.histogram
,方法是将其包含在参数列表中。
最后,它是panel.text
而不是panel.txt
。
histogram(cyl~mpg|gear*am,
data=mtcars,
nint=5,
panel=function(x, ...){
panel.histogram(x=x,...)
m<-mean(x)
panel.text(x=30,y=60,labels=m)
}
)