我对不同变量的国家排名得分。
我想创建一个每行最大排名的列。
说数据看起来像:
A B C D E F G H I ....
V1 1 4 5 3 12 . 6 9 83
V2 . . 4 6 1 4 7 6 32
所以A - X是国家。在行V1中,您有各种变量,在单元格中,您具有与变量相关的等级分数。
问题是某些国家由于某些原因没有得到与某些变量相关的分数,可能是因为V1与C国或其他国家无关。
所以最后我喜欢像
这样的东西A B C D E F G H I .... newv
V1 1 4 5 3 12 . 6 9 83 83
V2 . . 4 6 1 4 7 6 5 6
答案 0 :(得分:2)
我认为egen newvar=rowmax(A B C D E F G H I…)
可以满足您的需求。有关详细信息,请查看egen
帮助文件。 (我猜你在第二行需要值7,而不是6?)