已经成功和AI沟通过了生成测试数据集、连续型变量描述统计分析、连续型变量组间比较。
今天,我们来试一试对分类变量的计算人数和百分比。
这个代码很常规,做了一个简单的组别和性别的交叉表。也是能满足基本的分析需求的。
接下来,加大难度。
这里我使用了一个类比的说法,还有一个错别字,“人数”错打成“人生”了。没有想到ChatGPT竟然没有死机,而且理解了我的意图,还是值得夸奖的。
但是,这段代码却并没有达到我的目的。PROC TABULATE我自己也了解的比较有限,我测试了一下,这里PROC TABULATE并没有产生合计的信息。立马给她指出。
这里也使用了类比的问法,奈何AI没有理解我的意图。这段代码是想先计算每组的人数,然后加起来,变成合计。逻辑上是走得通的。但是,语法错误有点太多的。我有点改不过了,比如说”last.trt01pn”没有在前面加”by trt01pn”,当然加BY变量前,也没有排序。所以,打算让AI放弃。
这里,AI给出了一段代码,竟然能够联系上文中对AGE变量分析时,AGE_STATS这个数据集。当然,这个思路也是非常漂亮的。不过就是代码有点太费劲,最终展示的结果也不太不方便看。
有点想放弃了,总的来说,逻辑上没啥问题。就是代码写的太绕了。我准备直接给她一段示例代码。
没有想到,AI直接给我加了注释,调整了缩进,还提供了两个修改建议。虽然这两个建议,意义感觉也不是特别大。