analyze_csv
Compute comprehensive statistics from CSV files: row/column counts, data types, numeric metrics (min, max, mean, std, median), unique values, missing data, and memory usage. Returns a formatted report.
Instructions
CSVファイルを分析して基本統計情報を返します。
このツールは以下の包括的な統計を計算します:
行数と列数
列名とデータ型
数値列の場合: 最小値、最大値、平均値、標準偏差、中央値
文字列列の場合: ユニーク値の数
全体統計: 欠損値の合計、メモリ使用量
Args: file_path: 分析対象の CSV ファイルへの絶対パスまたは相対パス 例: "/path/to/data.csv" または "data.csv"
Returns: 統計情報と洞察を含むフォーマット済みのテキストレポート ファイルが読み込めない場合または空の場合はエラーメッセージを返します
Example: >>> await analyze_csv("/Users/username/data.csv") # フォーマット済みの統計レポートを返します
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |