4 svar
70 visningar
Nikicv 1
Postad: 27 maj 07:36 Redigerad: 27 maj 07:47

Matematiskt uttryck för en kod (Genomsnittet av betyg)

Hej! 

Jag försöker skapa ett matematiskt uttryck som senare ska kunna användas för ett program/hemsida/system som visar kunders genomsnittsbetyg på tex en produkt eller tjänst. 

Till exempel har google, trustpilot och andra webb-baserade tjänster sådana här system. X antal kunder ger ett betyg mellan 1-5 och så visas genomsnittsbetyget. Om kund 1 ger betyget 3, kund 2 ger betyget 4 och kund 3 betyget 5 så får produkten genomsnittsbetyget (3+4+5)/3 = 4 

 

 

Men här kommer frågan: Hur ställer jag upp en matematiskt modell som kan läsas av en programmeringsmotor?

Olika variabler:

Vi har kundernas betyg kn (kn kan vara värdet 1,2,3,4 eller 5)

Vi har antalet kunder som har röstat a (a kan vara naturliga tal)

Vi har genomsnittsbetyget B (B kan vara reella tal mellan 0-5)

Med dessa variabler har jag satt upp B=kna

kbestäms av det betyget kunden väljer att ge

Det jag inte vet är hur jag ska definera a så att den beror på k

a (kn) = ?

Någon som har arbetat med liknande problem förut?

Yngve 22162 – Volontär digitala räknestugor
Postad: 27 maj 07:55 Redigerad: 27 maj 07:56

Jag antar att antalet betyg är aa och att betygen finns i en lista knk_n, där nn går från 11 till aa.

I så fall kan du beräkna genomsnittsbetyget BB genom att summera alla betyg knk_n från 11 till aa och sedan dividera denna summa med aa.

Laguna 15040
Postad: 27 maj 07:55

B är väl snarare summan av alla kn.

Nej, det är "denna summa" (som inte har fått någon beteckning) som skall delas med a för att få medelvärdet B.

Laguna 15040
Postad: 27 maj 10:33

Just det, jag slarvade. Det jag trodde jag skrev var att i uttrycket B = kn/a så ska kn i stället vara summan av alla kn.

Svara Avbryt
Close