ChatGPT を使ってデータを分析する 6 つの方法

ChatGPT を使ってデータを分析する 6 つの方法

翻訳者 |ブガッティ

レビュー | Chonglou

ここ数か月で、リリースされる AI ツールの数は増加していますそのような強力なツールの1 つChatGPTです。これは、人間のようなテキスト会話を理解して実行できる高度な大規模言語モデル (LLM)です。

ChatGPT は会話テキストを生成することが証明されています、あらゆる分野の人々に大きなメリットをもたらす可能性があります。データアナリストの場合 ChatGPT を使用すると分析機能を強化し、複雑なデータの課題に対処できます。データアナリストがChatGPT を使用して日常業務の作業効率を向上させる方法をいくつか見てみましょう

1.タスクに関するアイデア改善する

データアナリストはChatGPTの機能を活用して、タスクやケース スタディを改良したりブレインストーミングしたりできますChatGPT は会話テキストを生成できるため質問することでさまざまな視点を探ることができます。

ビジネス プロセスを自動化するスクリプトを作成するとします。開始方法についてはChatGPTにお問い合わせくださいチャットでプロンプトを入力し応答を待つだけですさらに質問したり、回答に対して追加の視点を提供したりすることもできます

ケーススタディ:ビジネス上の問題があります。顧客の行動をセグメント化して追跡するためのダッシュボードをExcelで作成したいと考えています。私は現在コーヒーショップを経営しており、私の電子商取引ウェブサイトを通じて注文をする顧客が数人います

顧客からどのような情報を収集する必要がありますか?どのような主要業績評価指標を測定すべきでしょうか?どのツールとどのタイプの視覚化を使用すればよいですか?また、ユーザーセグメンテーションにはどのようなコホート分析を含めることをお勧めします?

2.バグ修正トラブルシューティング

データアナリストとして、日常業務の中でコード、数式、またはスクリプトのエラーに遭遇することがあります。 ChatGPTとの会話により、デバッグ戦略、新しい視点、さらにはバグのあるコードを修正するためのソリューションが提供される場合があります

ヒントやエラー メッセージを提供すると、 ChatGPT はコードで問題が発生している理由を説明できます

ヒント:このDAX数式では、フィルターで選択した日付に基づいて値を返すようにしたいです。年と月を考慮してください。ただし、以下の数式ではエラーが返されました

 Customer Espresso and Cappuccino= CALCULATE( SUM('Sales Data'[Amount]), , KEEPFILTERS( 'Sales Data'[Product Type] ="Espresso" and 'Sales Data'[Product Type] ="Cappuccino")

3.データを解釈し、複雑なコードを説明する

ChatGPT は、長くて複雑なコードを理解しようとするときに役立ちましこのような場合コードを理解するには、理解しようとしているコードをコピーして貼り付け、 このコードを説明してくださいと言って応答を要求します。

4.コード数式、構文を記述編集、生成する

C hatGPT は複雑なコードを解釈するために使用できます。コードや文法の作成を依頼できます。

ケーススタディ: forループを含むPython の ifステートメントがあります現在のコードは、 myList の長さがちょうど 3 であるかどうかをチェックし、ステートメントが true の場合はループします。それ以外の場合は、else ステートメントを実行し、myList2 の各項目を出力します。ただしどちらかのリスト4 文字のみの項目をすべて印刷するように変更する必要があります

私のヒント:この Python コードを変更して、リスト内の 4 文字のみの項目をすべて出力できますか

 myList = ['Python', 'MUO', 'Hello'] myList2 = ["Fish", "Gold", "Bag"] if len(myList) == 3: for items in myList: print(items) else: for items2 in myList2: print(items2)

5. 新しいスキルを学ぶ

以前、 Googleスプレッドシートに静的な日付と時刻を追加する方法に関する記事公開しまし。 ChatGPT を使用してこのトピックについてさらに詳しく学習したり、さまざまなアプリケーションで同様のことを実行する方法を学習したりできます。たとえば、Tableau で静的な日付と時刻を追加する方法などです。

ヒントを書き込むことで、新しい機能やスキルについて学んだり、お気に入り分析ツールの特定の機能の使い方を学んだりすることができます。

6.コード文書化する

コメント付きのコードは読みやすくなります。しかし誰もがこのプロセスが退屈で面倒だと感じていることを認めなければなりませ ChatGPT は、このタスクを簡単かつ高精度かつ効率的に実行できます。

質問すると、コピーして貼り付けることができる、完全にコメントされたコードが表示されます

私のヒント:この SQL コードにコメントを追加できます:

 SELECT e.employee_id AS "Employee #" , e.first_name || ' ' || e.last_name AS "Name" , e.email AS "Email" , e.phone_number AS "Phone" , TO_CHAR(e.hire_date, 'MM/DD/YYYY') AS "Hire Date" , TO_CHAR(e.salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Salary" , e.commission_pct AS "Comission %" , 'works as ' || j.job_title || ' in ' || d.department_name || ' department (manager: ' || dm.first_name || ' ' || dm.last_name || ') and immediate supervisor: ' || m.first_name || ' ' || m.last_name AS "Current Job" , TO_CHAR(j.min_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' || TO_CHAR(j.max_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Current Salary" , l.street_address || ', ' || l.postal_code || ', ' || l.city || ', ' || l.state_province || ', ' || c.country_name || ' (' || r.region_name || ')' AS "Location" , jh.job_id AS "History Job ID" , 'worked from ' || TO_CHAR(jh.start_date, 'MM/DD/YYYY') || ' to ' || TO_CHAR(jh.end_date, 'MM/DD/YYYY') || ' as ' || jj.job_title || ' in ' || dd.department_name || ' department' AS "History Job Title" FROM employees e -- to get title of current job_id JOIN jobs j ON e.job_id = j.job_id -- to get name of current manager_id LEFT JOIN employees m ON e.manager_id = m.employee_id -- to get name of current department_id LEFT JOIN departments d ON d.department_id = e.department_id -- to get name of manager of current department -- (not equal to current manager and can be equal to the employee itself) LEFT JOIN employees dm ON d.manager_id = dm.employee_id -- to get name of location LEFT JOIN locations l ON d.location_id = l.location_id LEFT JOIN countries c ON l.country_id = c.country_id LEFT JOIN regions r ON c.region_id = r.region_id -- to get job history of employee LEFT JOIN job_history jh ON e.employee_id = jh.employee_id -- to get title of job history job_id LEFT JOIN jobs jj ON jj.job_id = jh.job_id -- to get namee of department from job history LEFT JOIN departments dd ON dd.department_id = jh.department_id ORDER BY e.employee_id;

データアナリストは仕事でChatGPTを活用できる

ChatGPT のような強力なAI ソリューションは、データアナリストを含め、すべての人の生産性を向上できます ChatGPT の自然言語処理機能を使用し適切なプロンプトを尋ねることで、データ アナリストはタスクに関するアイデアや洞察を迅速かつ正確に得ることができます

ただし、ChatGPT は仕事のアシスタントとして役立ちますが、そのフィードバックを批判的に評価してテストすることが重要ですこの素晴らしいテクノロジーを探索しワークフロー統合してください

原題:データアナリストとして ChatGPT を使用する 6 つの方法、著者: Ifeanyi Iheagwara

<<:  データベース設計: MySQL フィールド名がキーワードと衝突するのを防ぎ、データの整合性を保護します。

>>:  Baiduのビジネスマルチモーダル理解とAIGCの革新的な実践

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

...

教育を強化するための人工知能の新たな方向性とは?

AlphaGoが数年前にプロの囲碁プレイヤーに勝利して以来、人工知能はメディアで最もよく使われる言...

...

人工知能とモノのインターネット: インターネット通信の未来

人工知能 (AI) とモノのインターネット (IoT) の登場により、通信およびインターネット技術業...

ニューヨーク市の AI イニシアチブを分析: そこから何を学べるか?

エリック・アダムス市長は最近、ニューヨーク市政府がAI技術の応用を推進する計画を発表した。この計画に...

百度のCTO王海鋒が百度ブレイン7.0をリリース: イノベーションを統合し障壁を下げる

火星の環境について知りたいですか?たった一文であなた自身のデジタル人物を生成したいですか?こうした最...

...

...

製造業の未来:AIGCとその他の先進技術

製造業とメタバースMetaverse テクノロジーを製造業に統合すると、企業の運営方法に革命をもたら...

AIガバナンスがトップに躍り出るには

人工知能(AI)技術は現在、広く利用されています。 AI ガバナンスが重要なのは、AI はより大きな...

行列乗算の最適化と畳み込みにおけるその応用

導入天気予報、石油探査、原子物理学などの現代の科学技術は、主にコンピュータシミュレーションに依存して...

間違い:2017 年に人工知能分野で何が起こったか

今年、AIプロジェクトのAlphaGoとLibratusが、それぞれ人間の最強の囲碁プレイヤーとポー...

予測:2022年のモノのインターネットの発展における3つの主要な技術トレンド

IoT がどのように発展していくかを予測することは困難ですが、一部の IoT テクノロジーは数年以内...

AI+クラウドランディングBeifei Technology、Amazon Pollyの助けを借りて教育モードの変化を促進

[51CTO.comより引用] 時代のトレンドである最先端技術として、人工知能はニュースという形で人...

...