分类变量的值如果少的话,可以tabulate一下人工数一数就出来了,比如年龄组、性别,但如果变量值很多的话,数数就很容易出错了,也不现实。
一眼可以看出,region下有四个区,Stata代码如下:
sysuse census
tabulate region
如果很多的话,Stata代码如下:
*tabulate后内存中保留结果r(r) 行数;r(N)记录数
disp r(r)
还可以通过codebook命令获取, Stata代码如下:
*Unique values: 4
codebook region
此外,inspect命令也可以, Stata代码如下:* (4 unique values)
inspect region
第三方命令也可以,如Stata社区命令unique, Stata代码如下:
*安装Stata社区命令unique
ssc install unique, replace
*Number of unique values of region is 4
unique region
如果想要知道多个变量组合时不重复记录数,见Stata如何获取一组变量的不重复记录数?
完,本文内容交流请移步 http://www.epiman.cn/thread-92886-1-1.html