Comment faire pour calculer la moyenne pondérée dans le R?

Comment puis-je calculer la moyenne pondérée dans R?

Par exemple, j'ai 4 éléments dont 1 élément est de taille (ou de l': longueur, largeur, etc.) 10 et 3 éléments sont de taille 2.

> z = data.frame(count=c(1,3), size=c(10,2))
> z
  count size
1     1   10
2     3    2

La moyenne pondérée est (10 * 1 + 2 * 3) /4 = 4.

Pourquoi le downvote?
En ce qui me concerne, je downvoted car une recherche google pour "moyenne pondérée dans R" renvoie à la page d'aide pour pondérée.dire que le premier résultat.
Passez la souris sur le bas du triangle sous le décompte des voix à côté de votre Q. La pointe de l'outil dit: "Cette question n'est pas de montrer tout l'effort de la recherche; ...". Étant donné que quelqu'un ici a déjà demandé un très semblables Q ici qui pourrait facilement être trouvé via une recherche, et une recherche sur Google vous emmène à la bonne Réponse, c'est peut-être pourquoi vous avez Downvotes et a votre Q fermé.
L'autre question qui semble différent, l'OP est de demander à propos pondérée de la variance comme il l'a précisé dans son commentaire sur la accepté de répondre: > oui, je suis à la recherche d'pondérée de la variance. signifie pas – Alex Avr 8 '12 à 2:26
Le vote pour la rouvrir; @ChrisSnow notes, le question semble différente, et en tout cas, c'est bien moins clair que celui-ci.

OriginalL'auteur Frank | 2012-06-12