上两篇文章,ChatGPT学会了生成测试数据集,对连续型变量进行描述统计分析。现在,我们直接做两组的比较试试看。
隔了2-3天了,再次打开ChatGPT对话。首先,我们看看这个AI的记性如何?有没有忘记之前教过的东西?看来她对上一次我们的对话还是了然于胸。这我就放心了。
首先,问问ChatGPT,T检验和方差分析的区别。答复非常全面!最关键的一点也有提到,T检验只能用于两组,方差分析用于三组及三组以上。
这段代码是最基本的操作。能够直接把结果打到SAS的html窗口上。
这里,我不小心打了两个错别字,“T检验”打成了“T建议”。出乎意料的是,AI竟然还能识别,并且给出了“T检验”相关代码和答复,有点太出乎意料了!
很遗憾的是,这里出现语法错误了。在PROC TTEST中,无法使用OUTPUT这一步。
这里,代码也有点问题,需要把PROC TTEST换成了PROC UNIVARIATE,就算对了。
我想让她同时进行方差齐性检验,奈何,我问了几次,AI给的代码,都是无法运行的,有点无奈。
所以,我直接把正确的代码贴给她吧。
这里有点出乎意料了。整个代码,只需要将选择的“SS”改成”SS3”就可以了。毕竟在刚才T检验的时候,折腾了那么久,现在方差分析却能一次就出结果,有点出乎意料。
总的来说,用SAS做统计分析,都还算比较简单。只需要找到合适的PROC步骤,加上合适的代码,就能把结果输出到SAS数据集中。AI学起来还是比较快的。
本文章首发于公众号【SAS编程未来】。