メインコンテンツへスキップ
vsql_statistics は、MySQL にない統計集約関数を追加します。中央値と四分位数、t 検定、z 検定、一元配置分散分析、カイ二乗検定、共分散、歪度、尖度、最頻値、および 4 種類の平均です。それぞれが JSON オブジェクトを文字列として返すため、1 回の呼び出しで検定が生成するすべての数値が得られます。必要なフィールドを JSON_EXTRACT() で読み取ってください。
この拡張機能はサードパーティが作成し、保守しています。VillageSQL はこれをビルド、テスト、または提供しておらず、以下の説明はメンテナー自身のドキュメントに従っています。これに依存する前に、そのドキュメントを読んでください。

インストール

SDK 0.0.4 以降に対してリポジトリからビルドし (VillageSQL_BUILD_DIR に VillageSQL のビルドツリーを指定)、.veb ファイルをサーバーの veb_dir にコピーして、サーバーにインストールします。

追加される機能

それぞれが数値を JSON 文字列として返します。VillageSQL 0.0.7 以降では JSON_EXTRACT() がこれを直接読み取れます。それより前のサーバーでは、先に CAST(... AS CHAR) を適用してください。たとえば STATS_IQR は四分位数の横にフェンスを置くため、外れ値の検出はデータを 3 回走査するのではなく、1 回の集約で済みます。

関連項目