View source: R/occupar_occupation.R
isco88toESeC | R Documentation |
This function returns the ESeC (European Socio-economic classification) scheme
isco88toESeC( isco88, employed = NULL, unemployed = NULL, self.employed = NULL, supervisor = NULL, n.employees = NULL, n.classes = 10, keep.unemployed = TRUE, isco88.armed.forces.code = c(0, 10, 100, 110) )
isco88 |
a vector with the ISCO-88 codes |
employed |
a vector containing the value 1 whenever the person is employed |
unemployed |
a vector containing the value 1 whenever the person is unemployed |
self.employed |
a vector containing the value 1 whenever the person is self-employed |
supervisor |
a vector containing the value 1 whenever the person is a supervisor |
n.employees |
a vector containing the number of employees. |
n.classes |
either one of the following integers: 10 (default), 7 ,6, or 4 indicating the number of categories to be used inthe ESEeC scheme. See details. |
keep.unemployed |
boolean (default |
isco88.armed.forces.code |
numeric vector with the code for armed forces. Default is |
Harrison & Rose, 2006, "(ESeC) User Guide" explains the conceptual derivation of the class scheme. In the page 9-10, they suggest a possible reductions in the number of classes from 10 to 6, 5, or 3. The reduced ESeC class scheme in that case excludes the unemployed, but they state that it can be added if desired. This script by default keep the unemployed class, producing reduced schemes with 7, 6, or 4 categories. To exclude the unemployed, set keep.unemployed=TRUE
It returns a list with two elements, the ESec code and its label
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.