سؤال

الرياضيات ليست نقطة قوية و أنا في حيرة هنا.

أساسا, كل ما أحتاجه هو صيغة بسيطة من شأنها أن تعطي مرجح التصنيف على مقياس من 1 إلى 5.إذا كان هناك عدد قليل جدا من الأصوات ، فإنها تحمل أقل تأثير على تصنيف pressess أكثر نحو متوسط (في هذه الحالة أريد أن يكون 3 ، وليس متوسط من جميع تقييمات أخرى).

لقد حاولت عدة تطبيقات النظرية الافتراضية ولكن هذه لم تنجح.أعتقد تمثيل رسومي أنا أبحث عن أن يكون كما هو مبين:

     ___
    /
___/

هتافات

هل كانت مفيدة؟

المحلول

أنا فعلت هذا بهذه الطريقة

1*num(1) + 2*num(2) + 3*num(3) + 4*num(4) + 5*num(5) + A*3
-----------------------------------------------------------
      num(1) + num(2) + num(3) + num(4) + num(5) + A

حيث الأسطوانات(أنا) هو عدد أصوات لا.
هي معلمة.لا أستطيع أن أقول لك بالضبط قيمة لها.ذلك يعتمد على ما تعنيه من "عدد قليل من الأصوات".في الثانوية العامة قيمة يعني أنك تحتاج العديد من الأصوات للحصول على متوسط مختلفة من 3 ، وانخفاض قيمة يعني أنك بحاجة إلى قليل من الأصوات للحصول على قيمة مختلفة من 3.

إذا كنت تنظر 5 "بعض الأصوات" ثم يمكنك أن تأخذ=5.

في هذا الحل أفترض أن كل منتج يبدأ مع صوت 3 بدلا من أي صوت.

آمل أن يساعد.

نصائح أخرى

(sum(ratings) / number(ratings)) * min(number(ratings), 10)/max(number(ratings), 10)

الجزء الأول هو هيئة الأمم المتحدة تطبيع تصنيف متوسط.الجزء الثاني سوف ببطء زيادة تصنيف نحو 5 عدد فردي التقييم ينمو إلى 10.السؤال ليس واضحا بما فيه الكفاية بالنسبة لي أن توفر إجابة أفضل ، ولكن أعتقد أن الصيغة أعلاه قد يكون شيئا يمكنك أن تبدأ مع وتكييف كما تذهب.وغني عن القول أنه يجب عليك التحقق ما إذا كان هناك أي التقييم في كل شيء (ليس القسمة على صفر).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top