グラフ生成

記録された成績データを集計し、グラフで表示する。

構文

チャンネル内呼び出し:

<呼び出しキーワード> [オプション]

スラッシュコマンド:

/commandname graph [オプション]

Note

/commandname は以下で定義する

オプション

基本オプション

メンバー名, チーム名

指定される人数(チーム数)によって出力内容が切り替わる。

指定人数

出力内容

備考

0名

全体成績グラフ

通算ポイント推移

1名

個人成績グラフ

統計オプションの追加で回数区切りの統計出力

2名以上

成績グラフ(比較用)

全体成績グラフから指定メンバーだけに絞り込んで表示

個別オプション

順位

グラフのY軸を通算ポイントからゲーム終了時点の順位(ポイント順)に変更する。

  • 全体成績グラフ / 成績グラフ(比較用)でのみ有効

集計オプション

日次, デイリー, daily

グラフを日単位で集計する。

週次, ウイークリー, weekly

グラフを週単位で集計する。

月次, マンスリー, monthly

グラフを月単位で集計する。

年次, イヤーリー, yearly

グラフを年単位で集計する。

全体

グラフを指定期間全体で集計する。

  • 強制的に横棒グラフになる

統計出力オプション

統計

指定プレイヤーのゲーム統計情報を出力する。

  • 指定ゲーム数(デフォルト80)区切りで集計

期間, 区間, 区切, 区切り

統計指定時の追加オプション

  • 集計で区切るゲーム数の変更

  • 指定例: 区切200

共通オプション

出力サンプル

全体成績グラフ詳細

各メンバーの通算ポイントの推移グラフを出力する。

全員の通算ポイントが1つになる場合は横棒グラフに切り替わる。

ポイント推移(折れ線グラフ)

通算ポイント(棒グラフ)

順位変動(折れ線グラフ)

日次集約

出力サンプル(ggplot) 出力サンプル(dark_background)

個人成績グラフ詳細

対象メンバーの以下の成績を出力する。

  • ポイントグラフ

    • 獲得ポイント(棒グラフ)

    • 通算ポイント(折れ線グラフ)

    • 平均ポイント(折れ線グラフ)

  • 順位グラフ

    • 獲得順位(折れ線グラフ)

    • 平均順位(折れ線グラフ)

統計オプションの追加で指定回数区切りの集計を出力する。

  • 獲得ポイント

    • 区間合計

    • 区間平均

    • 通算

  • 獲得順位

    • 順位分布

    • 平均順位

  • 素点分布(箱ひげ図)