Bonjour,

Je souhaiterais savoir s'il existe une panel.function qui calcule des moyennes pondérées pour des trellis graphs (package lattice)
Avec le code suivant je superpose une moyenne des y pour chaque valeur de x au scatterplot de (x,y) mais ce n'est pas une moyenne pondérée.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
xyplot(y~x|cat,data=mytab,groups=mygroup,layout=c(1,nbr.panel), 
       panel = function(x, y) {
           panel.xyplot(x, y, pch="*")
           panel.average(x,y,fun=mean,horizontal=FALSE,col.line="red")
})
Je souhaiterais pouvoir faire quelque chose comme ça

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
xyplot(y~x|cat,data=mytab,groups=mygroup,layout=c(1,nbr.panel), 
       panel = function(x, y) {
           panel.xyplot(x, y, pch="*")
           panel.average(x,y,weight,fun=mean_ponderee,horizontal=FALSE,col.line="red")
})
Merci bcp !