on vähän tupannut tuo matematiikka unohtumaan, joten mitenkä laskettiin painotettu keskiarvo..
minulla olisi siis sellainen tapaus, että olisi joukko lukuja, joista olisi tarkoituksena laskea keskiarvo, mutta käydessäni vähän lukuja läpi huomasin niiden sisältävän aina muutaman järjettömän suuren luvun muiden ollessa tosi pieniä.. Tämä vääristää siis tulosta suhteettomasti esim eräskin keskiarvo pieneni 13:sta 2:een poistaessani yhden luvun ja lukuja oli kuitenkin yli tuhat.. Siis miten saisin painotettua keskiarvon siten että moiset tapaukset eivät ilmenisi näin suurena? Tuntuu niin helpolta ratkaistavalta mutta kun ei vain nyt tule vastausta mieleen. Tämä olisi tarkoitus vielä toteuttaa microsoft accesilla, joten mitenkään erityisen hienot kaavat eivät ehkä tule kysymykseen.
minulla olisi siis sellainen tapaus, että olisi joukko lukuja, joista olisi tarkoituksena laskea keskiarvo, mutta käydessäni vähän lukuja läpi huomasin niiden sisältävän aina muutaman järjettömän suuren luvun muiden ollessa tosi pieniä.. Tämä vääristää siis tulosta suhteettomasti esim eräskin keskiarvo pieneni 13:sta 2:een poistaessani yhden luvun ja lukuja oli kuitenkin yli tuhat.. Siis miten saisin painotettua keskiarvon siten että moiset tapaukset eivät ilmenisi näin suurena? Tuntuu niin helpolta ratkaistavalta mutta kun ei vain nyt tule vastausta mieleen. Tämä olisi tarkoitus vielä toteuttaa microsoft accesilla, joten mitenkään erityisen hienot kaavat eivät ehkä tule kysymykseen.
Vastaukset 5
Vanhimmat
Lasket ihan niinkuin tavallisenkin keskiarvon, paitsi että jokaisen luvun kerrot sen painoarvolla ja lukumääriin lisäät sen painoarvon.
Kuvittele vaikka niin että tavallisessa keskiarvossa kaikkien painoarvo on 1:
ka = (1*1 1*2 1*3)/(1 1 1)
Sama vaikkapa painoarvoilla 2,3,4:
ka = (2*1 3*2 4*3)/(2 3 4)
En sit tiedä mitä tuo auttaa sinun tapauksessa. Liekö "oikea" tapa tuolleen painottaa arvoja jotka vaan eivät ole sopivia ;)
jotain tollasta ajattelinkin mutta kun mietiskelin vaan että miten nyt sitten määritellään virallisesti "oikeat" painoarvot?
Lasketaanko esim ensin normaali keskiarvo ja sitten otetaan vaikka joku keskihajonta tai jotain vai pitääkö vaikkapa painorvoksi ottaa (etäisyys keskiarvosta)^2 ja käänteisluku tms. Onko tähän mitään yleistä tapaa vai pitääkö aina katsoa tapauskohtaisesti?
"Tämä vääristää siis tulosta suhteettomasti esim eräskin keskiarvo pieneni 13:sta 2:een poistaessani yhden luvun ja lukuja oli kuitenkin yli tuhat.."
Et ehkä haluakaan laskea painotettua keskiarvoa vaan mediaanin. Painotettu keskiarvohan tarkoittaa vain sitä, että kaikilla luvuilla on jokin painoarvo, jolla se luku kerrotaan. Painotettu keskiarvo lasketaan muuten aivan samoin kuin "normaali" keskiarvo. Maolissa saattaisi olla kaavatkin summamuodossa.
Mediaani on siis lukujoukon "keskimmäisin" luku. Esim. joukon { 2, 3, 5, 7, 11, 13, 75633 } mediaani on 7.
Vähän vaikeaa sanoa kun ei tiedä sen tarkemmin luvuista. Ovatko kenties mittaustuloksia tms? Olisiko esimerkiksi mahdollista jättää huomiotta arvot, jotka poikkeavat "normaalista" suuresti... Minkäänlaista painotettua keskiarvoa et pysty laskemaan jos luvut ovat kaikki yhtä "arvokkaita".
laske kaikista keskiarvo, laske kaikista mediaani ja pudota pois tuloksista kaikki ne luvut joiden etäisyys mediaanista ylittää keskiarvon. Sen jälkeen laske uudesta joukosta keskiarvo.