在SQL中,我会这样做:
SELECT COUNT(DISTINCT column_name,column_name2) AS some_alias FROM table_name
在Stata我想做同样的…
我还没有找到一个简单的方法来做这件事。
例如,我为20个国家(如果有的话,时间跨度超过20年)导入新的面板数据,最多20*20个值。
但是可能缺少一些国家/年份的组合。
我想知道,在可能的400个值中,我有多少个值!
ssc inst distinct
将安装一个函数,该函数与前面提到的SQL语句的功能非常接近。在二分类变量和20个国家的情况下,该语句将给出不同数量的国家和二分类变量的值组合。
distinct Countries dichVar if dichVar == 1