Średnia ważona – średnia elementów, którym przypisywane są różne wagi (znaczenia) w ten sposób, że elementy o większej wadze mają większy wpływ na średnią. Jeżeli wszystkie wagi są takie same (wszystkie elementy tak samo znaczące), średnia ważona równa jest średniej bazowej (wyjściowej). W różnych zastosowaniach średnia może być liczona na różne sposoby (jako arytmetyczna, geometryczna lub inna), dlatego konkretny wzór na średnią ważoną zależy od rodzaju średniej.

UWAGA: Średnia ważona daje poprawny wynik tylko wtedy, gdy wagi są niezależne (czyli nieskorelowane wzajemnie). Problem ten pojawia się na przykład przy obliczaniu niepewności pomiarowej, gdy liczy się średnią ważoną z serii M wartości Yi=f(X1,X2...XN). Średnia arytmetyczna z Yi (i=1,2,...,M) i średnia ważona z wagami równymi niepewnościom cząstkowym u(Yi) w potędze -1 dadzą różne wyniki. Choć średnia ważona uwzględniająca istotność zmierzonych wyników cząstkowych na wynik końcowy wydaje się lepsza, to należy zwrócić uwagę, że gdy któraś z niepewności u(Xi) ma charakter systematyczny (tzn. nie uśredniający się do zera podczas zwiększania M), średnia ważona da fałszywy wynik. Innymi słowy czynnik systematyczny w niepewności u(Yi) powtarza się we wszystkich wartościach Yi co czyni je skorelowanymi.

Średnią ważoną stosuje się więc z powodzeniem do obliczania wartości średniej i jej niepewności tam, gdzie wszystkie Xij są niezależne, na przykład gdy każda z wielkości Yi została zmierzona w innym laboratorium (na innym sprzęcie i w innych warunkach). W przypadku braku niezależności należy stosować inną średnią.

Ważona średnia arytmetyczna Niech zbiór danych

ma nieujemne wagi, z których przynajmniej jedna jest różna od zera, odpowiednio

Wówczas ważona średnia arytmetyczna jest wyrażona wzorem

czyli:

W ten sposób dane, którym przypisano większe wagi, mają większy udział w określeniu średniej ważonej niż dane, którym przypisano mniejsze wagi.

Jeśli wszystkie wagi są równe, średnia ważona jest równa średniej arytmetycznej. Ogólnie, średnia ważona ma podobne własności do średniej arytmetycznej, jednak ma ona kilka nieintuicyjnych cech (np. paradoks Simpsona).

Przykład Załóżmy, że są dwie klasy szkolne, jedna z 20 uczniami i druga z 30 uczniami. Wyniki sprawdzianu przeprowadzonego w każdej klasie były następujące: klasa A = 62, 67, 71, 74, 76, 77, 78, 79, 79, 80, 80, 81, 81, 82, 83, 84, 86, 89, 93, 98, klasa B = 81, 82, 83, 84, 85, 86, 87, 87, 88, 88, 89, 89, 89, 90, 90, 90, 90, 91, 91, 91, 92, 92, 93, 93, 94, 95, 96, 97, 98, 99.

Średnia arytmetyczna ocen w klasie A wynosi 80, a w klasie B 90. Średnia arytmetyczna z liczb 80 i 90 jest równa 85. Gdyby tę średnią przyjęto jako średnią ocen uczniów obu klas, wynik byłby nieprawidłowy, gdyż nie uwzględniono liczebności klas. Aby ją uwzględnić, należy zsumować wszystkie oceny uczniów obu klas, a następnie podzielić przez łączną liczbę uczniów:

Jeśli nie ma ocen poszczególnych uczniów, a tylko średnie dla całych klas, można obliczyć średnią uczniów, licząc średnią ważoną klas, używając liczby uczniów w klasach jako wagi tych liczb:

Przykładem zastosowania średniej ważonej (w ekonomii) jest obliczenie tzw. WACC.

Ważona średnia geometryczna i harmoniczna Można obliczać inne średnie ważone, jak ważona średnia geometryczna i ważona średnia harmoniczna.

Ważona średnia geometryczna obliczana jest według następującego wzoru:

Kiedy wszystkie wagi są równe, wówczas ważona średnia geometryczna równa się średniej geometrycznej.

Ważona średnia harmoniczna obliczana jest jak niżej:

Gdy wszystkie wagi są równe, wówczas ważona średnia harmoniczna równa się średniej harmonicznej.

Definicja średniej ważonej odgrywa ważną rolę w statystyce opisowej oraz pojawia się w innych formach w innych obszarach matematyki.

Ważona średnia potęgowa W ogólności można określić wariant ważony dla średniej potęgowej dowolnego rzędu rzeczywistego niezerowego zgodnie z wzorem:

Dla rzędu 0 ważoną średnią potęgową jest opisana powyżej ważona średnia geometryczna, a dla rzędów wprowadzenie wag nie zmienia wartości średniej.

Można zauważyć, że dla rzędu –1 średnia jest ważoną średnią harmoniczną, a dla rzędu 2 – ważoną średnią kwadratową

Kombinacja wypukła Średnia ważona może być wyrażona za pomocą współczynników (wag), których suma wynosi jeden. Taka kombinacja liniowa nazywana jest kombinacją wypukłą.

Używając poprzedniego przykładu, można obliczyć średnią ważoną z użyciem kombinacji wypukłej w następujący sposób:

a po uproszczeniu:

Średnia ważona z użyciem wariancji Załóżmy, że mamy zbiór liczb wylosowanych z różnych rozkładów, o tej samej wartości średniej ale niekoniecznie tych samych wariancjach Wówczas możemy skonstruować następujący estymator wartości o najmniejszej wariancji:

W istocie jest to średnia ważona z wagami:

Możemy zaproponować dwa estymatory wariancji Wariancję wewnętrzną:

oraz wariancję zewnętrzną:

Czym różnią się powyższe estymatory wariancji? W warunkach eksperymentalnych zazwyczaj nie dysponujemy wartościami wariancji a jedynie ocenami tych wariancji – kwadratami niepewności doświadczalnych Po podstawieniu ich do powyższych wzorów może się okazać, że obliczona niepewność zewnętrzna i wewnętrzna różnią się. Praktyka nakazuje unikać zaniżania niepewności i w takiej sytuacji brać większą z obliczonych wartości. Warto jednak zwrócić uwagę na to, że kwadrat obliczonej w ten sposób niepewności nie jest już nieobciążonym estymatorem wariancji.

Jeżeli niepewność zewnętrzna jest znacząco mniejsza od wewnętrznej może to oznaczać, że użyte niepewności są przeszacowane; jeśli niepewność zewnętrzna jest większa od wewnętrznej może to sugerować niedoszacowanie niepewności. Jeśli rzeczywiście nie mamy zaufania do wartości obliczonych niepewności, można je pomnożyć przez wartość i obliczyć niepewność zewnętrzną i wewnętrzną jeszcze raz.

Przykład – implementacja w Pythonie Poniżej przedstawiono przykładowy program w języku Python obliczający średnią ważoną ocen. Oceny są pogrupowane według wag, a każdej wadze odpowiada lista wartości liczbowych (mogą one mieć również charakter ułamków, np. 3.75 lub 4.5). W przypadku braku ocen dla danej wagi stosuje się pustą listę.def srednia_wazona_ocen(oceny_wagi): SO = 0 # ważona suma ocen SW = 0 # suma wag

for waga, oceny in oceny_wagi.items(): SO += sum(oceny) * waga SW += len(oceny) * waga

if SW == 0: return 0

return SO / SW

# Przykład

# Dane wejściowe waga: [lista ocen] oceny_wagi = { 1: [5, 5, 5], 2: [], 3: [4, 4] }

srednia = srednia_wazona_ocen(oceny_wagi)

print(f"Średnia ważona ocen = {srednia:.2f}")

Zobacz też

środek ciężkości środek masy

Przypisy

Kategoria:Średnie