ForHosting KIT · Mathématiques

Calculateur de moyenne pondérée

Combinez des nombres qui ne comptent pas autant : si le partiel et l'examen final valent 40 % chacun et les devoirs 20 %, utilisez les poids 0,4, 0,4 et 0,2. Vous obtenez la moyenne et la somme pondérées et le poids total. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Valeurs
80, 90, 70
Poids
0,2, 0,5, 0,3
Vous obtenez
N
3
Moyenne pondérée
82
Somme pondérée
82
Poids total
1

Une moyenne pondérée multiplie chaque observation par un poids qui reflète son importance, ses crédits, sa fréquence ou sa confiance, puis divise la somme de ces produits par la somme des poids. Contrairement à une moyenne arithmétique simple qui traite chaque ligne à égalité, cette formule laisse les partiels compter plus que les quiz, les positions de portefeuille tirer par valeur de marché, ou les strates d'enquête contribuer par taille de population.

Ce qu'est une moyenne pondérée et quand la moyenne égale est le mauvais outil

Partez de la moyenne arithmétique simple : additionnez chaque valeur et divisez par le nombre de valeurs. Cette formule suppose que chaque observation mérite le même vote. Dans les données réelles cette hypothèse échoue souvent.

Une note de cours qui est quarante pour cent partiel, quarante pour cent final et vingt pour cent devoirs n'est pas la moyenne de trois pourcentages ; c'est une moyenne pondérée de ces trois scores avec les poids 0.4, 0.4 et 0.2. Un rendement de portefeuille qui moyenne les rendements de positions sans poids de valeur de marché sous-estime les grandes positions et surestime les minuscules. Une enquête régionale qui moyenne des moyennes de ville sans poids de population traite un village comme une zone métropolitaine.

Quand chaque poids vaut un, la formule s'effondre en la moyenne ordinaire, aussi le poids égal est un cas particulier plutôt qu'une définition rivale. Quand les poids sont des fréquences, la même formule est la moyenne d'un tableau de fréquences sans développer chaque ligne répétée. Comme le diviseur est la somme des poids et non le nombre de lignes, deux listes avec les mêmes valeurs mais des profils de poids différents produisent des réponses différentes—et cette différence est tout l'intérêt de l'outil.

Les listes vides ne produisent jamais de moyenne ; un poids total exactement zéro ne produit jamais de quotient. Les deux échouent immédiatement à la validation pour que les appelants distinguent une mauvaise entrée d'un résultat zéro légitime qui n'apparaît que lorsque les valeurs elles-mêmes sont nulles sous un total de poids non nul.

Notes de cours et scores pondérés par crédits

Enseignants et étudiants combinent les scores des composantes avec les poids du programme (partiel, final, devoirs) en une note officielle sans erreurs de tableur manuel.

Moyennes de portefeuille et d'allocation

Les analystes pondèrent les rendements ou métriques de risque des positions par valeur de marché ou allocation cible pour que les grandes positions dominent correctement le chiffre mixte.

Strates d'enquête et tableaux de fréquences

Chercheurs et pipelines transforment moyennes de groupe plus poids de population ou de fréquence en une seule moyenne pondérée au niveau population pour rapports et tests.

Quelle formule utilise la moyenne pondérée ?

Quand chaque poids vaut un, cela égale la moyenne arithmétique ordinaire des valeurs.

Que se passe-t-il si les poids somment à zéro ?

Un poids total zéro exigerait une division par zéro, aussi le calculateur le rejette au lieu de renvoyer NaN ou Infinity.

Les poids doivent-ils totaliser 1 ?

Non. Le résultat est divisé par la somme des poids, quelle qu'elle soit : les poids 40, 40 et 20 donnent donc la même chose que 0,4, 0,4 et 0,2. Seul un poids total exactement nul est refusé.

Pourquoi ne pas faire une simple moyenne ?

Parce que la moyenne simple donne la même voix à chaque ligne. Moyenner les rendements d'un portefeuille sans les pondérer par leur valeur de marché sous-estime les grosses positions et surestime les petites ; la pondération corrige cela.

Peut-on utiliser des effectifs comme poids ?

Oui. Avec des effectifs comme poids, vous obtenez la moyenne d'un tableau de fréquences sans recopier chaque valeur autant de fois qu'elle apparaît.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/stat/weighted-mean

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/stat/weighted-mean \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[80,90,70],"weights":[0.2,0.5,0.3]}'
{
  "values": [
    80,
    90,
    70
  ],
  "weights": [
    0.2,
    0.5,
    0.3
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.weighted_mean",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_values100000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Ce calculateur prend deux tableaux de nombres finis de même longueur—values et weights—renvoie la moyenne pondérée, la somme pondérée, le poids total et le nombre de paires, et rejette listes vides, longueurs différentes, entrées non finies et poids total nul avec une erreur claire invalid_input afin que les pipelines n'inventent jamais un NaN silencieux. L'arithmétique est pleinement déterministe, s'exécute gratuitement dans votre navigateur et est disponible via l'API à $0.002 par requête réussie, sans modèle de langage ni service statistique externe sur le chemin critique.

Ce qu'est une moyenne pondérée et quand la moyenne égale est le mauvais outil

La moyenne pondérée corrige cela en associant chaque valeur x_i à un poids w_i, formant le produit x_i fois w_i, sommant ces produits en une somme pondérée, sommant les poids en un poids total W, et divisant : moyenne pondérée égale somme pondérée sur W.

Comment ce calculateur valide les paires et calcule la moyenne pondérée

Après validation le noyau parcourt les deux listes une fois, forçant chaque entrée en un nombre fini, accumulant la somme de valeur fois poids et la somme des poids. Appelez la capacité avec deux champs tableau obligatoires : values (les observations) et weights (leur importance). Le moteur accepte aussi les alias numbers, data, x et scores pour values, et w, freqs et importance pour weights, de sorte que les scripts qui parlent déjà en ces termes n'aient pas besoin de renommer. La validation rejette un champ manquant, un non-tableau, un tableau vide, des listes plus longues que le maximum publié, toute entrée qui n'est pas un nombre fini, et un décalage de longueur entre les deux listes, le tout avec invalid_input et sans débiter le solde. Si le poids total est exactement zéro, la requête échoue avec invalid_input car la division par zéro est indéfinie ; les poids individuels négatifs sont autorisés mathématiquement et seule la somme nulle est interdite. La réponse renvoie n, weighted_mean, weighted_sum, total_weight et les tableaux de valeurs et de poids forcés afin que le code en aval puisse recalculer ou auditer les quantités intermédiaires sans renvoyer la requête.

Usage pratique, limites, tarification et livraison

Utilisez l'outil du navigateur lorsque vous voulez une moyenne pondérée immédiate en vérifiant une formule de notes, en mélangeant des rendements par allocation, ou en expliquant pourquoi les moyennes égales trompent les données stratifiées sans installer un paquet statistique. Les résultats sont pleinement déterministes : les mêmes valeurs et poids produisent toujours la même moyenne pondérée, somme pondérée et poids total. Il n'y a ni modèle de langage, ni service statistique externe, ni aléa, aussi la capacité est sûre à figer dans des contrôles d'intégration continue et des supports de leçon reproductibles. Utilisez l'API lorsqu'un script, une plateforme d'apprentissage, un test de migration de tableur ou un tableau de bord qualité a besoin de JSON stable pour de nombreuses paires valeur–poids sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; l'échec de validation ne consomme pas le solde. Les listes acceptées restent bornées pour les isolates Worker : jusqu'à cent mille paires couvrent les tableaux de classe, les manches de portefeuille et les extraits analytiques typiques tout en finissant rapidement. Branchez le endpoint dans des aides de carnet de notes, des tutoriels finance, le post-traitement d'enquêtes, des sandboxes d'entretien de code ou des étapes de prétraitement où vous préférez déjà une moyenne pondérée sous forme fermée aux croquis de streaming approximatifs ou aux calculateurs boîte noire qui cachent s'ils normalisent les poids, abandonnent les zéros ou sautent silencieusement les paires manquantes lorsqu'ils affichent un seul champ de moyenne.

Comment calculer une moyenne pondérée avec ce calculateur ?

Envoyez un JSON avec values et weights (deux tableaux de nombres de même longueur) à stat.weighted_mean. La réponse renvoie weighted_mean, weighted_sum, total_weight, n et les tableaux forcés.

values et weights doivent-ils avoir la même longueur ?

Oui. Un décalage de longueur est invalid_input. Les listes vides et les entrées non finies sont aussi rejetées. Les échecs de validation ne sont pas facturés.

Le calculateur de moyenne pondérée est-il gratuit ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.

Consulter la documentation complète du KIT →