【應(yīng)用篇 Excel 第一課】使用ChatGPT做簡單表格
如果我們想用ChatGPT做一些簡單的表格
或者想讓他具備編輯分析能力
只需要在提問的時候告訴 ChatGPT:請以表格的形式展示回復(fù)的內(nèi)容
這么說... 可能有點抽象
下面我們就用一個完整的例子展開學(xué)習(xí)一下
--------------------
在前面的理論篇課程中
我們講了 Prompt 是什么以及四種有效的對話模式?特定指令、指令模板、代理模式 和 示例模式,并分享了目前常用的上百種角色對話的 prompt
接下來的幾節(jié)課我們來解鎖 ChatGPT 更高級的功能 表格能力
一、解鎖 ChatGPT 表格能力
如果我們想用ChatGPT做一些簡單的表格
或者想讓他具備編輯分析能力
只需要在提問的時候告訴 ChatGPT:請以表格的形式展示回復(fù)的內(nèi)容
這么說... 可能有點抽象
下面我們就用一個完整的例子展開學(xué)習(xí)一下
1.舉例
假如我們拿到了下面這組數(shù)據(jù)
希望 ChatGPT 幫助我們基于這些數(shù)據(jù)進(jìn)行分析,并給出優(yōu)化的建議。
```
字段名 理解
age 年齡(數(shù)值)
job 職業(yè)(分類:admin, bluecollar, entrepreneur, housemaid, management, retired, self-employed, services,student, technician, unemployed, unknown)
marital 婚姻狀況(分類:divorced, married, single, unknown)
education 學(xué)歷(分類:primary, secondary, tertiary and unknown)
default 失信狀況(分類:yes, no)
balance 資產(chǎn)余額(數(shù)值)
housing 房屋貸款(分類:yes, no, unknown)
loan 個人貸款(分類:yes, no, unknown)
contact 聯(lián)系方式(分類:cellular, telephone)
day 最后一次電話營銷的日期(數(shù)值:月份中的哪一天)
month 最后一次電話營銷的月份(分類:jan, feb, mar, apr,…,nov, dev)
duration 通話時長(數(shù)值:以秒為單位,0的話最終輸出結(jié)果必然是0)
campaign 聯(lián)系次數(shù)(數(shù)值:此活動中聯(lián)系該客戶的次數(shù))
pdays 距上次聯(lián)系完客戶后的天數(shù)(數(shù)值:999代表未聯(lián)系過該客戶)
previous 這次活動前與這位客戶聯(lián)系的次數(shù)(數(shù)值)
poutcome 上次營銷的結(jié)果(分類:yes, no, unknown)
deposit 定期存款(分類:yes, no)客戶是否已購買定期存款
```
2.讓ChatGPT生成表格
我們只需要告訴ChatGPT
發(fā)送給ChatGPT下面的內(nèi)容:
根據(jù)下面這個信息,根據(jù)每個字段和描述生成10條數(shù)據(jù),并以表格方式展示
"""
字段名 理解
age 年齡(數(shù)值)
job 職業(yè)(分類:admin, bluecollar, entrepreneur, housemaid, management, retired, self-employed, services,student, technician, unemployed, unknown)
marital 婚姻狀況(分類:divorced, married, single, unknown)
education 學(xué)歷(分類:primary, secondary, tertiary and unknown)
default 失信狀況(分類:yes, no)
balance 資產(chǎn)余額(數(shù)值)
housing 房屋貸款(分類:yes, no, unknown)
loan 個人貸款(分類:yes, no, unknown)
contact 聯(lián)系方式(分類:cellular, telephone)
day 最后一次電話營銷的日期(數(shù)值:月份中的哪一天)
month 最后一次電話營銷的月份(分類:jan, feb, mar, apr,…,nov, dev)
duration 通話時長(數(shù)值:以秒為單位,0的話最終輸出結(jié)果必然是0)
campaign 聯(lián)系次數(shù)(數(shù)值:此活動中聯(lián)系該客戶的次數(shù))
pdays 距上次聯(lián)系完客戶后的天數(shù)(數(shù)值:999代表未聯(lián)系過該客戶)
previous 這次活動前與這位客戶聯(lián)系的次數(shù)(數(shù)值)
poutcome 上次營銷的結(jié)果(分類:yes, no, unknown)
deposit 定期存款(分類:yes, no)客戶是否已購買定期存款
"""
ChatGTP 會自動生成表格,
ChatGPT 回復(fù)如下:

3.整理數(shù)據(jù)
比如發(fā)現(xiàn)數(shù)據(jù)里面會存在 unknown 的數(shù)據(jù),
我們希望把這些數(shù)據(jù)清除掉,
為了方便查看,我們希望按照年紀(jì)排序。
發(fā)送給ChatGPT:把unknown 的記錄刪除掉,并按照 age進(jìn)行升序排序
ChatGPT 會自動執(zhí)行你的要求,
ChatGPT回復(fù)如下:

4.開始分析
接下來我們則希望讓 ChatGPT 幫我們分析一下,
哪些維度對推銷結(jié)果的影響最大,如何確定銀行定期產(chǎn)品推銷中最具價值的客戶。
發(fā)送給ChatGPT:這是一次營銷活動的信息,分析哪些維度對推銷結(jié)果的影響最大,如何確定銀行定期產(chǎn)品推銷中最具價值的客戶
ChatGPT 會自動執(zhí)行你的要求,
ChatGPT回復(fù)如下:

5.進(jìn)一步分析
我們可以發(fā)現(xiàn) ChatGPT 給了不同的維度,
我們可以進(jìn)一步按維度讓 ChatGPT 進(jìn)一步分析
發(fā)送給ChatGPT:根據(jù) age 維度進(jìn)一步分析,并按照表格方式展示
ChatGPT 會自動執(zhí)行你的要求,
ChatGPT回復(fù)如下:

6.得出結(jié)論
目前我們只是分析了 age 一個維度,
大家可以多分析幾個維度。
最終我們可以找 ChatGPT 的出結(jié)論、給優(yōu)化建議,并讓其預(yù)測優(yōu)化后的結(jié)果
發(fā)送給ChatGPT:
根據(jù)結(jié)果綜合來看,請給出優(yōu)化的建議,并且給出根據(jù)優(yōu)化建議落地后的結(jié)果,以表格方式展示
ChatGPT 回:

7.總結(jié)
你會發(fā)現(xiàn) ChatGPT 對表格的編輯、分析能力其實是非常強的。
當(dāng)然,這是基于數(shù)據(jù)量比較少的情況下,直接在對話的過程中就能讓 ChatGPT 進(jìn)行分析
如果數(shù)據(jù)量比較大的話該如何處理呢?
下一節(jié)課我們就會講到~
二、作業(yè)
今天我們學(xué)習(xí)解鎖了 ChatGPT 在 表格方法的使用協(xié)作能力
接下來該到練習(xí)時間了。
如果你不知道該用什么數(shù)據(jù)練手,
那就發(fā)送給ChatGPT :來幾個 excel 數(shù)據(jù)分析的例子 ?
然后按照今天學(xué)習(xí)到的課程內(nèi)容完成案例分析
完成后記得截圖在群里打卡哦
三、注意事項
1.讓chatgpt幫忙造數(shù)據(jù)的時候可能提示字?jǐn)?shù)超長,刪除掉中間無關(guān)緊要的記錄就行