SKILL.md
唯讀
名稱
table-generation
描述
從實驗結果產生可出版的 LaTeX 表格。將 JSON/CSV 資料轉換為 booktabs 樣式的表格,包含粗體最佳結果、多列版面與適當標題。在為論文建立結果表格、比較表格或消融表格時使用。
表格產生
將實驗結果轉換為可出版的 LaTeX 表格。
輸入
$0— 表格類型:comparison、ablation、descriptive、custom$1— 資料來源:JSON 檔案、CSV 檔案或內嵌資料
腳本
從 JSON/CSV 產生 LaTeX 表格
python ~/.claude/skills/table-generation/scripts/results_to_table.py \
--input results.json --type comparison \
--bold-best max --caption "效能比較" \
--label tab:main_results
支援的表格類型:comparison、ablation、descriptive、multi-dataset。
其他旗標:--type multi-dataset 用於方法 x 資料集 x 指標的版面,--significance 用於 p 值星號,--underline-second 用於次佳結果。
參考資料
- LaTeX 表格範本與範例:
~/.claude/skills/table-generation/references/table-templates.md
表格類型
comparison — 主要結果表格
- 列 = 方法(基線 + 我們的方法),欄 = 指標/資料集
- 每欄的最佳結果以粗體顯示
- 若有平均值 +/- 標準差則包含
- 使用
\multirow來分組方法類別(如監督式、自監督式等)
ablation — 消融研究表格
- 列 = 變體(完整模型、移除元件 A、移除元件 B、...)
- 欄 = 指標
- 完整模型結果以粗體顯示
- 使用勾選符號表示元件是否存在
descriptive — 資料集/統計表格
- 資料集特性、超參數或摘要統計
- 使用適當單位進行乾淨的格式設定
custom — 自由格式表格
- 使用者指定版面與內容
需要的套件
\usepackage{booktabs} % \toprule、\midrule、\bottomrule
\usepackage{multirow} % \multirow
\usepackage{multicol} % 多欄版面
\usepackage{threeparttable} % 表格註記
輸出格式
產生的表格一律包含:
booktabs線條(\toprule、\midrule、\bottomrule)\caption{}與\label{tab:...}- 使用
\textbf{}將最佳結果以粗體顯示 - 需要時使用
threeparttable加入表格註記 - 適當的對齊方式(文字用
l,數字用c或r)
規則
- 只包含實際實驗紀錄中的數字 — 絕不虛構結果
- 所有數字必須與資料來源完全一致
- 使用
$\pm$表示標準差 - 適當情況下使用
\underline{}標示次佳結果 - 保持表格精簡 — 避免不必要的欄位
- 寬表格跨兩欄時使用
table* - 為縮寫的欄位標題加入詞彙表/註記






