Я пытаюсь вычислить данные, необходимые для создания прямоугольного графика, что означает, что мне нужно вычислить 1-й и 3-й квартили вместе со срединным значением. Я нашел некоторые решения для этого в Postgresql, однако они, похоже, зависят от PL / Python или PL / R, которые, как кажется, Heroku не имеет ни для своих баз данных postgresql. На самом деле я запустил «выбрать имя из pg_language»; и только вернулся "внутренний", "с" и "sql".
Я также нашел некоторый код, чтобы сделать это в чистом рубине, но это мне кажется несколько неэффективным.
Я довольно новичок в Box Plots, Postgresql и Ruby on Rails, так что я открыт для предложений о том, как мне справиться с этим. Существует возможность иметь много данных, поэтому я обеспокоен производительностью, однако, если решение оказывается слишком сложным, я могу просто сделать это в ruby, и если мое приложение станет достаточно большим, чтобы гарантировать его, получу свой собственный Postgresql может разместить в другом месте.
* примечание: поскольку я смог опубликовать только одну ссылку, потому что я новичок, я решил поделиться pastie с некоторой соответствующей информацией