Hi,
I have 14 dummy health indicators. Each indicator has a value of 0 if the person is free of that disease and 1 if the person has it. I want to construct a simple index using the fraction of the conditions that the individual does that have so that a higher index value will indicate better health. I want to create it for each observation in the dataset. IDHH is the id variable and SURVEY is the time dummy.
I have 14 dummy health indicators. Each indicator has a value of 0 if the person is free of that disease and 1 if the person has it. I want to construct a simple index using the fraction of the conditions that the individual does that have so that a higher index value will indicate better health. I want to create it for each observation in the dataset. IDHH is the id variable and SURVEY is the time dummy.
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input int SURVEY double IDHH int(MB3 MB4 MB5 MB6 MB7 MB8 MB9 MB10 MB11 MB12 MB13 MB14 MB15 MB17) 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201060 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010601 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201080 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10201090 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 102010901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 end label values SURVEY SURVEY label def SURVEY 1 "IHDS1 1", modify label def SURVEY 2 "IHDS2 2", modify label values MB3 health label values MB4 health label values MB5 health label values MB6 health label values MB7 health label values MB8 health label values MB9 health label values MB10 health label values MB11 health label values MB12 health label values MB13 health label values MB14 health label values MB15 health label values MB17 health label def health 0 "No", modify label def health 1 "Yes", modify
Comment