Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Converting ISCO88 codes into the International Socioeconomic Index of occupational status

    Hi,

    I am using individual level data and I currently have a variable coded following the ISCO88 4 digit codes ( The International Standard Classification of occupations). I will be using this variable as a proxy for socioeconomic status and so I would like to assign ISEI (International Socio-economic Index of Occupational Status) scores to the ISCO88 codes. I can't seem to find the stata syntax to do this, I have checked the Harry Ganzeboom website and it appears to only have the SPSS syntax. Any help with this would be greatly appreicated.

    Thank you.
    Sherine


  • #2
    Based on previous advice given here, you will want to use the user-written iskoisei command, part of the isko package from SSC. See
    Code:
    net describe isko, from(http://fmwww.bc.edu/RePEc/bocode/i)
    for details.

    With that said, there is a problem in the iskoisei.ado file. There is an extra line at the end of the file as shown below.
    Code:
            quietly replace `varlist'=22 if (`isko' == 9332)
            quietly replace `varlist'=30 if (`isko' == 9333)
    end
    B
    You can open iskoisei.ado in the do-file editor using
    Code:
    doedit "`c(sysdir_plus)'i/iskoisei.ado"
    and then delete the final line (with the "B") and save the edit ado file before closing the do-file editor window. Then the command should work as documented.

    Comment


    • #3
      Thank you very much William.

      Comment


      • #4
        To anyone who finds this topic through searching, the iscogen package, written by Ben Jann and released today through SSC, has the capabilities provided by the isco and isko packages, and much more, without the flaw discussed in post #2 above. For more detalis, see the output of

        Code:
        ssc describe iscogen

        Comment


        • #5
          I installed the iscogen package sucessfully but isko is not converting into isei. What steps do i need to take after i installed it?

          Comment


          • #6
            Welcome to Statalist.

            Have you read the documentation provided in the output of the help iscogen command? It suggests to me that the necessary command is something like
            Code:
            iscogen iseicodes = isei(iscocodes), from(isco88)
            assuming your variable iscocodes contains ISCO88 codes and you want to create a variable named iseicode to contain the corresponding ISEI codes.

            Comment


            • #7
              Yes but I didnt use the right command. Now it works, thank you for your help!

              Comment

              Working...
              X