$avg_num_votes = 18; // Average number of votes in all products
$avg_rating = 3.7; // Average rating for all products
$this_num_votes = 6; // Number of votes for this product
$this_rating = 4; // Rating for this product
$bayesian_rating = ( ($avg_num_votes * $avg_rating) + ($this_num_votes * $this_rating) ) / ($avg_num_votes + $this_num_votes);
echo round($bayesian_rating); // 3
3有什么意义?最高的评级是多少?
您正在将此产品的评级与所有产品的评级进行比较,因此您的答案是评级。如果 $avg_ rating 和 $this_ rating 分别是 3.7 和 4(满分 10 分),那么您的答案是满分 10 分。如果是满分 5 分,那么您的答案是满分 5 分。 $bayesian_ rating、$avg_ rating 和 $this_ rating 都是可比较的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)