ChatGPTの便利機能「Advanced data analysis」とは?実際の使い方と仕事に活かす方法を紹介

ChatGPTの便利機能「Advanced data analysis」とは?実際の使い方と仕事に活かす方法を紹介

公開: 更新:
だーだい
フリーランスWebライター兼Web製作者。Webライターとしてガジェットメディアやプログラミングに関する記事を執筆する傍ら、LP制作とWordPressの改修案件もこなしつつ、活動しています。 profile

流暢な自然言語だけでなく、ユニークな機能も備えているChatGPT。そのなかでも注目を集めている機能が「Advanced data analysis」です。Advanced data analysisを使うと、自然言語でプログラムを生成したり写真やPDFなどのファイルを読み込んだりできます。

この記事では、ChatGPTの便利機能であるAdvanced data analysisの特徴と使い方、仕事に活かす方法について解説します。



Advanced data analysisとは

「Advanced data analysis」とは、ChatGPTに搭載されている機能のひとつで、以前「Code Interpreter(コードインタープリター)」という名称で利用されていました。

有料プランである「ChatGPT Plue」の会員のみ利用できる機能で、画像やExcelファイルなどの外部データを読み込んだり、自然言語でPythonのコードを生成・実行できるのが特徴です。

たとえば、写真や画像を読み込んで表面に文字を追加したり、分析したいデータと分析手法を日本語で記述して、Pythonで実行したりできます。

Advanced data analysisでKaggleのデータセットをグラフ化・分析してみた
Advanced data analysisでKaggleのデータセットをグラフ化・分析してみた

Advanced data analysisは、Pythonを使ってデータ分析したい方や、外部データをプロンプトで編集したり解析したりしたい方におすすめです。

Pythonの基本的な文法を理解することで、Advanced data analysisをより使いこなせるようになります。

逆の言い方をすると、Pythonを理解していないとAdvanced data analysisを100%活用できません。

HTMLCSSを習得しており、Pythonを一からしっかりと学びたい方は、Python研修を受けてみてはいかがでしょうか?


Python基礎・実践(Django)

企業・法人向けのPython研修では、基礎から応用まで体系的に学べます。

Python研修の詳細

DX社員研修

企業・法人向けのDX研修では、実務に繋がるリスキリングでITレベルを向上させます。

DX研修の詳細

Javaエンジニア育成研修

企業・法人向けのJavaエンジニア育成研修では、Javaの基礎から応用まで確実に習得できます。

Java研修の詳細

新卒・新入社員向け研修

企業・法人に新入社員・新卒社員に向けたプログラミング研修を提供しています。

新入社員研修の詳細

コードキャンプのIT研修を全て見る

Advanced data analysisでできること

Advanced data analysisでできることは以下の通りです。

  • 画像やExcelなどの外部データの読み込み・編集
  • 自然言語によるPythonコードの生成・実行
  • 自然言語のみでデータ分析
  • QRコードの生成
  • PDFの翻訳や要約

なかでも自然言語を使ってPythonのコードを実行できるのは画期的で、データ分析の結果をグラフで表示したり、簡単なパワーポイントを作ったりできます。

Advanced data analysisの使い方

Advanced data analysisの使い方について、実際の操作画面を用いて解説します。

STEP
1

Advanced data analysisを有効化する

はじめに、ChatGPTトップ画面の左下にある「・・・」をクリックし、「Settings&Beta」をクリックします。
Advanced data analysisの使い方1

ChatGPTより

表示された画面上にある「Advanced data analysis」欄のスイッチぽ端をクリックして、緑色のオン状態にすると有効化できます。
Advanced data analysisの使い方2

ChatGPTより

STEP
2

トップページからAdvanced data analysisを指定

トップページの左上にある「New Chat」をクリックし、表示画面の上部にある「GPT-4」をクリックします。
Advanced data analysisの使い方3

ChatGPTより

表示された選択肢のなかにある「Advanced data analysis」をクリックしてチェックを入れたら準備完了です。
STEP
3

実際に動かしてみる

実際にAdvanced data analysisを使って画像を読み込み、文字を入力する編集作業をしてみましょう。
Advanced data analysisの使い方4

ChatGPTより

まず、チャット欄の左にある「+」を栗くして写真を指定。プロンプトで「画像の中心にFireworkという文字を入れてください。」と入力して実行します。
Advanced data analysisの使い方5

ChatGPTより

上記のように、読み込んだ画像をプロンプトによって編集することが可能です。

Advanced data analysisの利用例

Advanced data analysisの利用例は下記の通りです。

パワーポイントの作成

Pythonには、パワーポイントを編集したり作成したりできる「python-pptx」というライブラリがあります。Advanced data analysisでパワーポイントを作って欲しいと指示するだけで、「python-pptx」を実行してパワーポイント資料を作成できます。

たとえば、Advanced data analysisで下記のプロンプトを実行します。

Q:
これからAIについて学びたいと考えている方に向けて、「生成AIとは」という題材のプレゼン資料をパワーポイント形式で作ってください。

上記のプロンプトを実行した結果、下記のパワーポイント資料を生成できました。

パワーポイントの作成

各資料にChatGPTが生成した文章を記載するシンプルなパワーポイントができました。別途、資料内容をプロンプトで作りこみ、その内容をAdvanced data analysisでパワーポイント化すると資料の骨組みを簡単に作成できそうですね!

データのグラフ化

Advanced data analysisはPythonのライブラリなどを使い、データの内容を可視化することもできます。今回は、東京都が提供している「東京都の人口(推計)」の概要をもとに調査結果をグラフ化してみましょう。

Q:

データのグラフ化

ChatGPTより

調査情報を添付して「グラフ化してください。」というプロンプトを指定します。

A:

データのグラフ化2

ChatGPTより

上記のように入力したデータを可視化できます。

QRコード生成

プロンプトにURLを入力し、「QRコードを生成してください」と入力するだけでQRコードを作成できます。今回は、TrendsのURLを例に作ってみましょう。

Q:
https://trends.codecamp.jp/ 上記URLのQRコードを生成して下さい。

A:

QRコード生成

ChatGPTより

上記のように専用のQRコードを生成できます。Webサイトをスマホへ共有したいときなどに便利です。

Pythonの簡単なプログラムの具体例を3つ紹介
  • Pythonでfloat型の桁数を取得する方法・コードを3つ紹介
    Pythonでfloat型の桁数を取得する方法・コードを3つ紹介
  • DX認定とは?取得するメリットや申請方法をわかりやすく解説
    DX認定とは?取得するメリットや申請方法をわかりやすく解説
  • プログラミングは日常生活で活用されている?使用言語や具体例を解説
    プログラミングは日常生活で活用されている?使用言語や具体例を解説
  • プログラミングに関するおすすめの資格一覧!取得するメリットも解説!
    プログラミングに関するおすすめの資格一覧!取得するメリットも解説!

  • ※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。

    ITやプログラミングに関するコラム


    ITやプログラミングに関するニュース

    ブログに戻る

    コメントを残す

    コメントは公開前に承認される必要があることにご注意ください。

    コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

    新着記事

    対象者別で探す

    子供(小学生・中学生・高校生)向け
    プログラミング教室検索する

    子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

    子供(小学生・中学生・高校生)
    プログラミング教室検索する

    ITやプログラムなどの
    最新情報を検索する

    日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

    ITやプログラムなどの
    最新情報を検索する