plot-from-data について
Plot From Data は、論文向けの図テンプレートにユーザーデータを当てはめるスキルです。棒グラフ、折れ線、散布図、レーダーチャートのスクリプトを用意し、300 dpi の PNG を出力します。
主な機能
- 018 種類の図のスタイルテンプレート
- 02棒グラフ、折れ線、散布図、レーダーチャートに対応
- 03スクリプトのデータ部分を編集して入力
- 04リファレンスにスタイルの詳細パラメーターを記載
- 05300 dpi の PNG を出力
活用シーン
- 01ベースラインと手法の対応比較
- 02アブレーションや学習曲線の表示
- 03t-SNE クラスタリング結果の提示
- 04複数手法の多次元指標の比較
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ trae1oung/ paper-plot-skills --skill plot-from-dataインストール後、Claude Code で/plot-from-dataを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/bar_grouped_hatch.mdbar_paired_delta.mdline_confidence_band.mdline_loss_with_inset.mdline_training_curve.mdradar_dual_series.mdscatter_broken_axis.mdscatter_tsne_cluster.mdscripts/bar_memevolve.pybar_spice.pyline_aime.pyline_loss_inset.pyline_selfdistill.pyradar_dora.pyscatter_break.pyscatter_tsne.py詳細
データからプロットを作成
スタイルテンプレートを選び、ユーザーデータを入力して、論文品質の図を生成します。出力はすべて dpi=300 の PNG です。
利用可能なスタイル
| スタイル | 種類 | スクリプト | 適用シーン |
|---|---|---|---|
bar_paired_delta | 棒グラフ | scripts/bar_memevolve.py | ベースラインと手法のペア比較+増加を示す矢印 |
bar_grouped_hatch | 棒グラフ | scripts/bar_spice.py | 複数手法のアブレーション。主要手法に斜線の塗りつぶし、棒の上部に値を表示 |
line_confidence_band | 折れ線グラフ | scripts/line_selfdistill.py | 信頼区間付きの学習曲線 |
line_training_curve | 折れ線グラフ | scripts/line_aime.py | 垂直のブレーク線+水平の参照線 |
line_loss_with_inset | 折れ線グラフ | scripts/line_loss_inset.py | L 字型の軸線+局所拡大インセット |
scatter_tsne_cluster | 散布図 | scripts/scatter_tsne.py | t-SNE クラスタリング+注釈ボックス |
scatter_broken_axis | 散布図 | scripts/scatter_break.py | X 軸の途中を省略、複数のマーカー系列 |
radar_dual_series | レーダーチャート | scripts/radar_dora.py | 2 つの手法の多次元比較、正八角形のグリッド |
ワークフロー
1. 确认用户的图类型和数据
2. 选择对应 style(如不确定,询问用户或根据数据形状推断)
3. 读取对应 references/<style_name>.md 获取精确参数
4. 复制对应 scripts/<script>.py,替换数据区(脚本顶部有清晰注释标注数据区)
5. 运行:python3 scripts/<script>.py
6. 检查输出,必要时微调颜色/标签/字号
データ置換のヒント
各再現スクリプトのデータ部分はファイルの先頭にあり、通常は np.array(...) または辞書です。置換時のルール:
- 配列の次元と型は変更しないでください
- カテゴリ数が変わる場合(例:4 グループから 6 グループに変更する場合)は、色リストと幅の計算も合わせて調整してください
- X 軸のラベルと凡例のラベルは、対応する文字列リストを直接編集してください
詳細なスタイルパラメーター
図の生成前に、rcParams、色、フォントサイズ、軸線の設定、目盛りの向きを正確に把握するため、references/ 内の対応するファイルを参照してください:
- 棒グラフ:
references/bar_paired_delta.md、references/bar_grouped_hatch.md - 折れ線グラフ:
references/line_confidence_band.md、references/line_training_curve.md、references/line_loss_with_inset.md - 散布図:
references/scatter_tsne_cluster.md、references/scatter_broken_axis.md - レーダーチャート:
references/radar_dual_series.md
コメント
Markdown 対応