I tried to use the -egen anymatch- command, for example, for question (1), I thought I could do the following:
Code:
bysort iid: egen tool1=anymatch(tool), values(1)
For question (2), I thought I could do the following:
Code:
bysort iid: egen numtool=tag(tool)
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input float iid byte(classid toolid tool) 1 1 1 1 1 1 2 3 1 1 3 . 1 1 4 . 1 1 5 . 1 2 1 2 1 2 2 . 1 2 3 . 1 2 4 . 1 2 5 . 1 3 1 6 1 3 2 1 1 3 3 . 1 3 4 . 1 3 5 . 2 1 1 1 2 1 2 2 2 1 3 . 2 1 4 . 2 1 5 . 2 2 1 2 2 2 2 . 2 2 3 . 2 2 4 . 2 2 5 . 2 3 1 5 2 3 2 3 2 3 3 . 2 3 4 . 2 3 5 . 3 1 1 2 3 1 2 1 3 1 3 3 3 1 4 . 3 1 5 . 3 2 1 2 3 2 2 . 3 2 3 . 3 2 4 . 3 2 5 . 3 3 1 1 3 3 2 . 3 3 3 . 3 3 4 . 3 3 5 . 4 1 1 3 4 1 2 6 4 1 3 . 4 1 4 . 4 1 5 . 4 2 1 2 4 2 2 . 4 2 3 4 4 2 4 . 4 2 5 . 4 3 1 1 4 3 2 . 4 3 3 . 4 3 4 . 4 3 5 . 5 1 1 3 5 1 2 2 5 1 3 . 5 1 4 . 5 1 5 . 5 2 1 4 5 2 2 . 5 2 3 5 5 2 4 . 5 2 5 . 5 3 1 3 5 3 2 . 5 3 3 . 5 3 4 . 5 3 5 . 6 1 1 3 6 1 2 . 6 1 3 . 6 1 4 . 6 1 5 . 6 2 1 5 6 2 2 . 6 2 3 6 6 2 4 . 6 2 5 . 6 3 1 1 6 3 2 . 6 3 3 . 6 3 4 . 6 3 5 . 7 1 1 6 7 1 2 . 7 1 3 . 7 1 4 . 7 1 5 . 7 2 1 6 7 2 2 . 7 2 3 . 7 2 4 . 7 2 5 . end
0 Response to -egen anymatch or tag - does not support -by-, any alternative command to do that?
Post a Comment