有没有办法在使用默认SQLite3数据库的Rails 4应用程序中进行中位数计算?
我已经构建了应用程序,但想添加一个中值函数,我发现active_median gem现在只适用于PostgreSQL:
答案 0 :(得分:0)
尝试此计算中位数
def median(array)
sorted = array.sort
len = sorted.length
return (sorted[(len - 1) / 2] + sorted[len / 2]) / 2.0
end