SAS 里定性变量的设置其实不难,主要是搞清楚怎么给变量编码。像 A 文化程度、B 工作强度、C 月收入这类,看着是文字,其实用 1、2、3 这样编个号就行了。的时候你只要记得编码对应啥意思,输出结果才有意义。

258 人的调查样本,用 SAS 建个数据集也就几分钟的事儿。文化程度从文盲到大学,工作强度分轻中重,月收入的分类可以自定义,但别太多档,太碎不好。一般 3-5 个档就差不多了。

变量设置的时候,proc freq看分布挺实用,能发现有没有某些值填错了。你也可以用label语句给值加上可读性高的标签,比如label edu='文化程度';,看结果一目了然。

对了,如果你对 SAS 还不太熟,这篇变量设置教程挺基础也挺清楚的,跟着走一遍,思路就顺了。

另外,这篇图 u-检验的变量设置也值得看看,尤其是你后面想做交叉或者卡方检验的话,有不少参考点。

如果你手上也有类似的定性调查数据,直接套这套逻辑就行。编码别乱,才省心。