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の革新的な実践

ブログ    
ブログ    

推薦する

...

このおもちゃからヒントを得たアクチュエータは、ソフトロボットにジャンプする能力を与える可能性がある。

[[327163]]海外メディアの報道によると、ポッパーという、押すと飛び上がるおもちゃで遊んだこ...

ドローンの脅威と脆弱性評価に関する簡単な説明

[[411760]] Vol.1 背景ドローンの開発は大きな技術的進歩です。ドローンは、娯楽や商業用...

人工知能と仮想現実のつながり

バーチャルリアリティ(VR)は、新しい実用的な技術です。バーチャルリアリティ技術は、コンピュータ、電...

AIに関する誤解

企業は意思決定を強化し、消費者体験を向上させるために、幅広いアプリケーションで人工知能を活用すること...

Reddit ユーザーが「泣く」: 私はアルゴリズム エンジニアではなく、「パラメータ調整者」です

[[387580]]まず最初に質問させてください。あなたは自分が「スイッチャー」だと思いますか、それ...

...

効率的な運用分析システムを構築するために3つのステップを使用します

これは、実際の仕事でデータを扱う学生にとって最大の問題点です。今日は、オペレーションを例に、行き詰ま...

...

人工知能に関するよくある誤解

ビッグデータ、自動化、ニューラルネットワークが日常語となっている世界では、人工知能とその背後にあるプ...

人工知能の市場推進要因、制約、機会

今日、ますます多くの企業が、事業運営に人工知能技術を活用しています。このテクノロジーは非常に建設的で...

2022 年の 9 つの新しいテクノロジー トレンドと雇用機会

1. 人工知能(AI)と機械学習人工知能 (AI) は過去 10 年間で大きな注目を集めてきましたが...

DeepMind が新世代 AlphaFold を発表、予測精度が 10% 近く向上しました。 DNAとRNAのAlphaFoldの瞬間が到来

ちょうど本日、DeepMind は AlphaFold の最新の進捗状況である「AlphaFold-...

デジタルヘルスと医療AIベンチャーキャピタル投資は2021年第1四半期に42億ドルに達した

CB Insightsのデータによると、遠隔医療は2021年第1四半期に139件の取引で過去最高の4...