箱ひげ図を生成するために必要なデータを計算しようとしています。つまり、中央値とともに第 1 および第 3 四分位数を計算する必要があります。Postgresqlでそれを行うためのいくつかの解決策を見つけましたが、それらはPL/PythonまたはPL/Rのいずれかに依存しているように見えますが、Herokuはpostgresqlデータベースに対して有効になっていないようです. 実際、「select lanname from pg_language;」を実行しました。「internal」、「c」、および「sql」のみが返されました。
純粋なルビーでそれを行うコードもいくつか見つけましたが、それは私にはやや非効率的です。
私は Box Plots、Postgresql、および Ruby on Rails にかなり慣れていないので、これをどのように処理すべきかについての提案をお待ちしています。多くのデータを持つ可能性があるため、パフォーマンスに関心がありますが、ソリューションが複雑になりすぎた場合は、Ruby で行うことができます。また、アプリケーションが十分に大きくなり、独自の Postgresql を取得することを保証できます。他の場所でホストできます。
*注: 私は 1 つのリンクしか投稿できなかったので、私は新しいので、いくつかの関連情報を含むパスティを共有することにしました