help for isco                                                    John Hendrickx


iscoisei newvarname , isco(varname)

iscotrei newvarname , isco(varname)

iscoegp newvarname , isco(varname) sempl(varname) supvis(varname)

isco6888 newvarname , isco(varname)



The isco package consists of a series of programs to recode ISCO-68 (International Classification of Occupations) codes into other occupational scales. Use the isko package to recode ISCO-88 occupational codes. These programs are Stata versions of the SPSS recode files by Harry B.G. Ganzeboom and Donald J. Treiman, which are available at http://www.fss.uu.nl/soc/hg/ismf.

The argument for the isco commands must be a new variable name in which the recoded occupational scale is to be placed. The isco option is used specify the variable containing the ISCO-68 occupational codes.

iscoisei transforms ISCO-68 codes into an ISEI scale (International Socio-Economic Index); cf. Ganzeboom, de Graaf, Treiman (1992).

iscotrei transforms ISCO-68 codes into Treiman's SIOPS scale (Standard International Occupational Prestige Scale); cf Treiman (1977).

iscoegp transforms ISCO-68 codes into a 10 category EGP scale; cf Erikson, Goldthorpe, Portocarero (1979). Note that iscoegp requires the specification of variables indicating whether or not the respondent is self-employed and whether the respondent is a supervisor; see options below. iscoegp recodes into the following categories: 1 "higher controllers", 2 "lo controllers", 3 "routine nonmanual", 4 "sempl with emp", 5 "sempl without empl", 7 "manual supervisor", 8 "skilled manual", 9 "semi-unskilld manual", 10 "farm labor", 11 "selfempl farm". The recoded variable is labeled using egp10 as lblname; see help label.

isco6888 transforms ISCO-68 codes into ISCO-88 codes; cf ILO (1990).


isco specifies the variable to be recoded. This must be a 4 digit integer containing ISCO-68 occupational codes.

sempl specifies a variable indicating whether or not the respondent is self-employed. A 1 indicates self-employment, all other values are ignored. Applies only to iscoegp.

supvis specifies a variable indicating the number of employees the respondent supervises. The values 1 and 10 are significant for placement in certain EGP categories. Applies only to iscoegp.


Erikson, R., J.H. Goldthorpe, L. Portocarero. 1979. {it:International class mobility in three Westen European Countries: England, France, and Sweden.} British Journal of Sociology 30: 415-451.

Ganzeboom, H.B.G., de Graaf, P.M. & D.J. Treiman. 1992. A Standard International Socio-Economic Index of Occupational Status. Social Science Research 21: 1-56.

ILO (International Labour Office). 1968. International Standard Classification of Occupations, revised edition. Geneva: International Labour Office.

--. 1990. International standard classification of occupations: ISCO-88. Geneva: International Labour Office.

Treiman, D.J. 1977. Occupational Prestige in Comparative Perspective. New York: Academic Press.

Direct comments to:

John Hendrickx Management Studies Group Wageningen University Hollandseweg 1 6706 KN Wageningen The Netherlands

The isco package is available at SSC-IDEAS. Use ssc install isco to obtain the latest version.

Also see

On-line: help for iscoegp, iscoisei, iscotrei, isco6888, iscolab, isko, iskoegp, iskoisei, iskotrei, isko8868, iskolab