実践ガイド

AIデータ分析とは?EDA・ダッシュボード自動化の実践ガイド2026

AIデータ分析とは何かを非エンジニア向けに解説。Excel/CSVの取り込みからEDA(探索的データ分析)の自動実行、Marimoでのインタラクティブダッシュボード構築、BigQuery接続、Markdownレポート自動生成までの流れをまとめます。

AI Agent CampAI Agent Camp 編集部··7 分で読了

「データはあるのに、分析できる人がいない」「Excelの集計までで止まってしまい、意思決定につながる洞察が出てこない」——多くの現場でデータ活用が止まる典型的なパターンです。

この記事では、AIエージェントにデータ分析を任せる方法を解説します。CSV/Excelの取り込みからEDA(探索的データ分析)の自動実行、インタラクティブなダッシュボード構築、大規模データのBigQuery分析、そして報告用レポートの自動生成まで、一気通貫の流れをまとめます。内容は、当スクールが法人研修・オンラインコースで実際に使っている教材(Module 8)をベースにしています。

エージェントへの指示の出し方そのものは プロンプトエンジニアリング実践入門 もあわせて参考にしてください。

この記事でわかること

  1. AIデータ分析とは何か(一言でいうと)
  2. なぜAIで分析が変わるのか — 「生成→実行→確認→次へ」の自動ループ
  3. データ分析ワークフローの全体像(5ステップ)
  4. EDA(探索的データ分析)をAIに任せる
  5. Marimoでインタラクティブダッシュボードを作る
  6. BigQueryで大規模データを分析する
  7. 分析結果をMarkdownレポートに自動でまとめる
  8. 安全に運用するための注意点

AIデータ分析とは — 一言でいうと

AIデータ分析とは、Excel/CSVやデータベースのデータをAIが読み取り、分析・可視化までを実行してくれる技術です。複雑な数式やプログラミングの知識がなくても、データから洞察を得られます。

売上データの傾向分析、アンケート結果の集計、グラフの自動生成、異常値の検出——これまで専門家に依頼していた分析作業を、自分の手元で回せるようになります。

そしてAIデータ分析の特長は、「何を聞けばいいか分からない」段階でも使えることです。まずデータを渡して「気になる点を教えて」と聞くだけで、AIが切り口を提案してくれます。データ分析は「質問を考える力」さえあれば始められる時代になりました。

なぜAIで分析が変わるのか — 自動ループ

AIエージェントにデータ分析を任せると、次の4つが自動でループします。

ステップAIがやること
1. コード生成EDAに必要なPythonの分析コードをAIが書く
2. 即時実行書いたコードを自動で実行して結果を取得する
3. 結果確認出力を確認し、次の分析ステップを自動で判断する
4. 可視化手動介入なしでグラフ・チャートを作成する

従来は「アナリストに依頼→数日待つ→結果を見て再依頼」というサイクルだったものが、AIが結果を見ながら自分で次の分析へ進むため、数分単位の反復になります。人間の役割は、出てきた結果に対して「この切り口をもっと深掘りして」と方向づけをすることです。

データ分析ワークフローの全体像

教材で扱う標準ワークフローは、次の5ステップです。

  1. 取り込み — Excel / スプレッドシートのデータをpandasで読み込み、Marimoノートブックで扱える形にする(型変換・欠損値処理を含む)
  2. 認証 — BigQueryを使う場合はgcloud CLIでGCP認証を設定する
  3. データ取得 — BigQueryにSQLクエリを実行して必要なデータを取得する
  4. 探索 — EDAに加え、LTV・年齢・属性のクロス分析や回帰で仮説を深掘りする
  5. 可視化 — Marimo / Plotlyでグラフ・ダッシュボードに落とす

データ分析ワークフローの全体像: 取り込みから認証・BigQuery・EDA・可視化までの流れ
データ分析ワークフローの全体像: 取り込みから認証・BigQuery・EDA・可視化までの流れ

最初の題材には、**公開してよいデータ(架空データや公式の公開データ)**を使うのが原則です。個人を特定できる実データでの練習は避けてください。

EDA(探索的データ分析)をAIに任せる

EDA(Exploratory Data Analysis:探索的データ分析)とは、データの全体像を把握するために、統計量・分布・相関などを確認していく分析の最初の工程です。

AIエージェントへの指示は、たとえば次の1文で十分です。

このCSVファイルの探索的データ分析(EDA)を実行してください。基本統計量、欠損値の確認、データの分布、相関分析、可視化をすべて自動で行ってください。

この指示だけで、AIは次を順に実行します。

  1. 基本統計量の算出(平均・分散・最小最大など)
  2. 欠損値の確認と処理
  3. データの分布と相関分析
  4. 可視化(ヒストグラム・散布図・ヒートマップ)

AIが自動生成したEDAダッシュボードのサンプル
AIが自動生成したEDAダッシュボードのサンプル

さらに一歩進めると、仮説の深掘りもAIに任せられます。たとえばEC顧客データなら、LTV(顧客生涯価値)や継続指標を年齢層・属性とクロス分析し、単回帰で「どの要因が効いていそうか」の当たりを付ける——ここまでを1回の依頼で実行し、結果をMarkdown表で出力させることができます。

Marimoでインタラクティブダッシュボードを作る

分析結果を「見て終わり」にせず共有可能な形にするのが、MarimoというPythonノートブックです。

Marimoとは、インタラクティブで再現性のあるノートブックを構築できるツールで、セル同士の依存関係(DAG)を保ったまま、リアクティブに動くデータアプリケーションを作れます。ブラウザ上で marimo edit コマンドから編集します。

たとえば営業データのダッシュボードなら、AIへの依頼は次のイメージです。

Marimoノートブックを作成し、営業データのインタラクティブダッシュボード(月別売上グラフ、地域別フィルター、KPIカード)を構築してください

組み込める要素の例:

グラフ単体は matplotlib・seaborn・Altair などのライブラリで作成し、Marimoのダッシュボードにレイアウトして、共有しやすいビューにまとめます。

BigQueryで大規模データを分析する

Excelでは扱いきれない行数のデータは、GoogleのBigQueryで分析します。gcloud CLIでGCP認証を済ませれば、AIエージェントがSQLクエリの作成から実行・可視化まで担当します。

練習にはBigQueryの公開データセットが使えます。教材では bigquery-public-data.samples.natality(出生データ)を題材に、年代別トレンドをSQLで集計し、Plotlyで時系列グラフ化する演習を行います。

実務でBigQueryを使う際のヒントも教材から3つ紹介します。

  1. 常にパラメータ化クエリを使用する
  2. 探索中はクエリ結果を制限する(不要なスキャンを避ける)
  3. 大規模データにはMarimoのキャッシュを活用する

分析結果をMarkdownレポートに自動でまとめる

分析の最後の工程は「報告」です。ここもAIに任せられます。分析を実行した後に「結果をレポートにまとめて」と依頼するだけで、次の構造のMarkdownレポートが自動生成されます。

  1. エグゼクティブサマリー — 結論の要約
  2. 主要発見事項 — データに基づく洞察
  3. 推奨事項 — 次のアクション
  4. 付録 — 分析手法・データソース

「分析→レポート」を一続きのワークフローにしておくと、毎週・毎月の定例レポーティングがほぼ自動化されます。Google Sheets上のデータを定期取得するところから自動化したい場合は、AI秘書: Gmail・カレンダー・Drive自動化ガイド のSheets連携や、GAS×AI自動化ガイド の定期実行と組み合わせるのが定石です。

安全に運用するための注意点

  1. 個人を特定できる実データで練習しない — まず架空データ・公開データで流れを確立する
  2. 数値の最終確認は人間が行う — AIの集計・解釈をそのまま経営判断に使わず、重要な数値は元データと突き合わせる
  3. クエリコストに注意する — BigQueryはスキャン量で課金されるため、探索中は結果を制限する
  4. 再現性を残す — Marimoノートブックとして保存しておけば、同じ分析を誰でも再実行できます

チームでデータ分析の型をまとめて習得したい場合は、法人向けAIエージェント研修 でハンズオン形式の導入が可能です。

よくある質問

Q. プログラミングができなくてもAIデータ分析はできますか? A. できます。分析コードの生成と実行はAIエージェントが担当するため、人間に必要なのは「このデータから何を知りたいか」を言葉にする力です。「気になる点を教えて」という曖昧な依頼からでも、AIが切り口を提案しながら分析を進めてくれます。

Q. EDAとは何ですか? A. EDA(探索的データ分析)とは、データの全体像を把握するために基本統計量・欠損値・分布・相関などを確認する、分析の最初の工程です。AIエージェントに任せると、統計量の算出から可視化(ヒストグラム・散布図・ヒートマップ)までを一括で自動実行できます。

Q. ExcelやスプレッドシートのデータもAIで分析できますか? A. できます。CSV/Excelファイルをpandasで読み込み、型変換や欠損値処理をした上でMarimoノートブックに取り込む、という流れが標準です。Google Sheets上のデータも取得してから同じワークフローに乗せられます。

Q. AIの分析結果はどこまで信頼できますか? A. 計算自体はコードで実行されるため再現性がありますが、データの解釈や切り口の選択には誤りが混ざる可能性があります。重要な数値は元データと突き合わせ、レポートの結論は人間がレビューしてから意思決定に使う運用が基本です。

Q. 大量のデータでも分析できますか? A. Excelで扱いきれない規模のデータはBigQueryに乗せ、SQLで集計してから可視化する構成で対応できます。BigQueryには公開データセットがあり、課金に注意しながら練習することもできます。

関連記事

関連サービス

LINE登録で Claude Code 特典キットを受け取る

スライド自動作成キット・スターターキットを無料プレゼント。友だち登録するだけで受け取れます。

最終確認日: 2026-06-10

関連記事

実践ガイド

Mockを「審判」にする──テスト資産がない既存プロダクトでAI駆動開発を回す方法

AI駆動開発の終了条件は「審判」です。テストが無い既存プロダクトで審判をどう作るか、正解の出所(現行実装・制度・Mock・主観)で場合分けして解説します。審判の検証方法まで含めた実践手順です。

実践ガイド

Mock駆動開発のススメ──AIに実装させる前に、Mockで「正解」を固定する

AIコーディングで最初に壊れるのは実装力ではなく受け入れ基準です。Mockを「絵」ではなく「審判」として使うMock駆動開発の考え方と、既存プロダクトへの入れ方を、実案件の型にもとづいて解説します。

実践ガイド

チケットからマージまで──AI駆動開発の日常ループと多層ゲート

AI駆動開発の型ができた後、毎日どう回すか。チケット→PRD→テストケース/ステート図更新→実装→テスト→マージのループ、速い順に並べる多層品質ゲート、ブランチ戦略を決めずに進む「v2方式」を解説します。

実践ガイド

AIに読ませるドキュメント体系──L0〜L6と「正本ルール」

AIの出力がぶれる原因はモデルではなくコンテキストの不備です。AI駆動開発で整えるべきドキュメントをL0〜L6の7階層に整理し、最初に決めるべき「正本ルール」と、縦に1本通す進め方を解説します。