Communitygithub.com

DRZ-hang/paper-figures

研究論文の生データを、再現性のあるPythonコードを使用して、出版可能な統計図表と学術的な三線表に変換するClaudeスキル。ジャーナル設定、自動チャート選択、画像セルフチェック、バイリンガル(中国語/英語)Wordレポートを備えています。

paper-figures とは?

このスキルは、研究者やデータサイエンティストが論文の生データを、出版可能な状態の統計図表や学術的な三線表に自動変換するためのClaude(Claude Code、CursorなどのAIエージェント)用スキルです。主な特徴として、複数のジャーナル(Nature、Science、IEEEなど)に対応したテンプレートが用意されており、データの特性に基づいて最適なチャートタイプ(散布図、箱ひげ図、棒グラフ、ヒートマップなど)を自動選択します。また、生成された画像の品質を自動チェックし、解像度やフォントサイズなどの問題を指摘するセルフチェック機能や、結果をバイリンガル(中国語/英語)のWordレポートとして出力する機能も備えています。すべての処理は再現可能なPythonコード(matplotlib、seaborn、pandasなどを使用)を生成することで行われ、ユーザーは結果を確認・修正しながら利用できます。基本的な使い方は、ユーザーが生データ(CSV、Excelなど)を添付し、分析の目的や希望するジャーナルを指定するだけで、Claudeが自動的にデータを解析し、適切な図表とレポートを生成します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add DRZ-hang/paper-figures

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

paper-figures は何をしますか?

研究論文の生データを、再現性のあるPythonコードを使用して、出版可能な統計図表と学術的な三線表に変換するClaudeスキル。ジャーナル設定、自動チャート選択、画像セルフチェック、バイリンガル(中文/English)Wordレポートを備えています。

特徴

  • 出版品質の図表: 生成される図表は、論文にそのまま掲載できる品質です。
  • 再現可能なPythonコード: すべての処理は、matplotlib、seaborn、pandasなどを使用したPythonコードで行われ、再現性が保証されています。
  • ジャーナルプリセット: Nature、Science、IEEE、Elsevierなど、主要なジャーナルのテンプレートを内蔵しています。
  • 自動チャート選択: データの特性(数値データの分布、カテゴリ変数との関係など)を分析し、最適なチャートタイプを自動で提案・生成します。
  • 画像セルフチェック: 生成された画像の解像度やフォントサイズ、凡例の重なりなどを自動でチェックし、問題があれば修正します。
  • バイリンガルWordレポート: 結果を中国語と英語の両方で記述したWord文書(.docx)を生成します。
  • 三線表(学術表): データを学術論文で一般的な三線表(上部と下部のみに横線がある表)として出力できます。

対応データ形式

  • CSV(カンマ区切り)
  • Excel(.xlsx, .xls)
  • JSON
  • タブ区切りテキスト

必要な環境

  • Python 3.8以上
  • matplotlib
  • seaborn
  • pandas
  • numpy
  • python-docx(Wordレポート生成用)
pip install matplotlib seaborn pandas numpy python-docx

使用方法

  1. 分析したいデータ(CSV、Excelなど)を添付します。
  2. データの目的と希望するジャーナル(例:「このデータをNature形式の散布図にしてください」)を指定します。
  3. スキルが自動的にデータを分析し、最適なチャートタイプを選択・生成します。
  4. 生成された図表の品質をチェックし、必要に応じて調整します。
  5. 最終的に、バイリンガルのWordレポートとともに図表を提供します。

使用例

User: 添付のCSVデータを分析して、Nature形式の散布図と三線表を作成してください。
Skill: (自動的にデータを読み込み、チャートタイプを選択し、生成・チェックを行い、バイリンガルレポートを出力します)

注意事項

  • このスキルはデータの解釈や統計的有意性の判断を自動で行うものではありません。結果の解釈はユーザー自身が行ってください。
  • 再現可能なコードが生成されるため、ユーザーは結果を確認・修正してさらにカスタマイズできます。

ライセンス

MIT License

Copyright (c) 2024 DRZ-hang

関連スキル