在Stata中深入使用ChatGPT

chatgpt中文网2024-07-061150

chatgpt 欢迎访问chatgpt中文教程网,学习chatgpt相关知识,以下是正文内容:

本文作者:张学人 

Stata and Python 数据分析

     爬虫俱乐部将于2023年8月1日至9日在河南大学(河南开封)举行Stata编程技术和Python编程技术定制培训,同时在网络平台进行直播,提供线上学习的方式。线上线下培训均有专门的答疑团队。大家感兴趣请点击推文链接《爬虫俱乐部2023第一期编程训练营开始报名啦!》或点击文末阅读原文查看课程详情及报名方式!

导读爬虫俱乐部在今年四月份推出了Stata命令chatgpt,帮助用户在Stata中与GPT对话,以获得GPT关于Stata软件方面的各类建议。今天我们很高兴地宣布,chatgpt命令重磅升级,新版命令使Stata可以与GPT更深入地交互,这将极大赋能用户,产生前所未有的想象空间!
一、更新速览1. 命令支持Mac用户。

2. 命令支持用户直接在Stata内提交Stata文件(如ado/sthlp/do 文件)至GPT阅读,为当前问题提出更精到的解决方案。

3. 命令支持用户直接在Stata内提交程序执行结果至GPT阅读,帮助GPT针对用户当前数据特征提出更好建议。

4.  GPT反馈内容中的Stata指令将以“点击以执行”的样式呈现在Stata中。

二、安装新版命令已上载至SSC,用户可以使用以下命令直接安装。
ssc install chatgpt
三、先期配置1. Stata版本需要在14.0及以上。
2. 电脑安装有Python环境。

四、使用范例1. 更优雅的Stata命令助手

clear allsysuse auto,clearglobal OPENAI_API_KEY " YOUR OPENAN API KEY "chatgpt talk, openai_api_key($OPENAI_API_KEY) command("如何描述变量mpg的信息") stata
指令的反馈结果如下,注意到返回信息中的summarize mpg文本为蓝色样式,这表明它是可点击并相应执行的。

2. 从数据结果反推Stata程序
GPT具有强大的逻辑推理能力,用户可以提交样例数据,要求GPT反推数据生成过程的相应代码!
假设用户拥有数据集如下:

输入如下指令,以将上述数据描述结果和问询一并提交给GPT
chatgpt read , openai_api_key($OPENAI_API_KEY) stata ///  command("观察数据详情,请指出如何通过stkcd和year生成delta") ///  do("list")
结果如下,相关指令同样是可以直接点击执行来验证的

3. 阅读帮助文件并解答命令细节
GPT具备强大的语义理解能力,可以帮助我们阅读庞杂的sthlp文件,并解答其中的Stata技术细节。
输入如下指令,并询问cntraveltime的使用细节
chatgpt read cntraveltime.sthlp, openai_api_key($OPENAI_API_KEY) ///        command("该命令能否计算远洋轮船的行程距离?") stata

五、案例征集

当前命令仍处于开发状态,我们致力于探索chatgpt在Stata中的各类使用场景与有趣的应用案例,我们热烈欢迎您分享您使用chatgpt命令的得意案例。我们将在征得您同意后,把使用案例更新在下一版的官方sthlp文件中,并致以署名鸣谢,自然,我们也有稿酬相奉!

如果您在安装或使用过程中有任何疑问,欢迎致信开发团队(snowmanzhang@whu.edu.cn),我们将尽力帮助您解决问题

本文链接:http://xiaogongchang.cn/chatgpt/785.html

相关文章