
Opérationnaliser le schéma de classe EGP dans une enquête par questionnaire
Mesurer la position sociale sur base de la profession est très utile dans une analyse sociologique quantitative qui a pour but de différencier les individus selon leur place dans la hiérarchie sociale et leur accès aux ressources. Je propose dans cet article une manière d’opérationnaliser le schéma de classe EGP (Erikson–Goldthorpe–Portocarero) dans une enquête par questionnaire à partir d’informations sur la situation socio-professionnelle.
L’une ou l’autre dimension de la vie sociale est utilisable pour mesurer la position sociale dans une analyse quantitative (elles sont bien sur combinables dans des analyses multivariées, mais sont dans les faits souvent utilisées seules) :
- Le revenu est la plus évidente. Cependant, elle est difficile à mesurer. Il faut d’abord la connaître : ce n’est pas évident lorsque l’on demande à des étudiant-es d’estimer les revenus de leurs parents, par exemple. Ce n’est d’ailleurs pas toujours évident pour les personnes elles-mêmes, si elles cumulent plusieurs sources de revenus : salaire, allocations familiales, allocations de chômage, rente locative... En outre, ces revenus varient dans le temps, impliquant que les mesurer à l’échelle mensuelle est problématique. Mais qui connait ses revenus sur une période annuelle ? Bref, c’est compliqué ;
- On utilise très souvent le diplôme pour caractériser la position sociale d’une personne. La variable est simple à mesurer, connue des personnes interrogées, et largement indicative d’une position sociale et de ressources personnelles. Cependant, l’utilisation de cette variable tend souvent à mener l’analyse ou sa réception dans une direction misérabiliste ("les personnes manquent de ressources culturelles") ou responsabilisante ("les personnes auraient du faire plus d’études pour ne pas se retrouver dans cette situation") ;
- De mon côté, je privilégie quand c’est possible la profession. Elle permet de capter finement la position dans la hiérarchie sociale en laissant peu de prise à une vision culturaliste ; elle est cependant peu souvent utilisée dans les analyses belges, par manque de données (la profession n’est par exemple presque jamais disponible dans les données administratives) ou du fait de difficultés dans l’opérationnalisation - la production d’une variable sur base de cette dimension demandant un plus grand investissement technique. Cet article a ainsi pour but de proposer une méthode simple pour créer une position sociale dans le schéma de classe EGP à partir d’informations professionnelles. Je renvoie le lecteur vers la littérature scientifique pour comprendre la nature de ce schéma.
Voici une proposition de méthode. Celle-ci repose très largement sur la procédure développée par Eric Harrison, que je simplifie pour être plus facilement opérationnalisable dans une enquête. Nous avons ici besoin de deux variables (contre quatre pour la solution de Harrison) :
- La première est la position sur le marché du travail. Voici la question à poser dans le questionnaire pour la produire : Quel est votre statut professionnel actuel ? Si vous êtes pensionné, indiquez votre statut professionnel précédent (Une réponse possible).
1. Salarié·e
2. Indépendant·e (n’emploie aucun salarié·e)
3. Chef·fe d’entreprise (emploie 1 ou plusieurs salarié·e·s)
4. Au chômage (recherche d’emploi)
5. Ne travaille pas du fait d’une maladie
6. Au foyer
7. Je ne sais pas - La deuxième variable est la profession codée dans la nomenclature ISCO (CITP en français) à 3 chiffres de 2008. Cette variable est un peu moins facile à produire : je propose une méthode pour la créer dans un autre article de ce site.
Une fois ces deux variables à votre disposition, voici une syntaxe SPSS [1] à exécuter qui permet de créer le schéma de classe EGP. La variable stat_prof désigne la position sur le marché du travail (première question) ; la variable isco0803 désigne la profession codée dans la classification ISCO à 3 chiffres.
**** SCRIPT NOMENCLATURE EGP : Production de la nomenclaure EGP sur base des données ISCO à 3 chiffres (2008) ****
*** Ce script différencie les personnes selon leur statut professionnel (variable stat_prof : 1=salarié / 2=indépendant / 3=chef d'entreprise / 4=chomage / 5=malade / 6=foyer / 7=ne sais pas)
*** Le principe est que la tranformation du code ISCO -> la nomenclature EGP varie selon le statut professionnel
**RECODAGE**
**Chefs d'entreprise. Default à 1 sauf mention des codes isco ci-dessous**
do if (stat_prof=3).
recode isco0803
(335=2)
(021, 031, 540, 541=3)
(630, 631, 632, 633, 634=5)
(else=1) into EGP2008.
end if.
execute.
**Indépendants. Default à 4 sauf mention des codes isco ci-dessous**
do if (stat_prof=2).
recode isco0803
(011,110,111,112 ,200, 210, 211, 212, 213, 214, 215, 216, 220, 221, 225, 226, 230, 231, 232, 235, 240, 241, 243, 250, 251, 261, 263, 330, 331, 332=1)
(222, 223, 233, 234, 242, 252, 260, 262, 264, 265, 310, 311, 312, 314, 315, 321, 322, 323, 333, 335, 341=2)
(021, 031, 540, 541=3)
(131, 600, 610, 611, 612, 613, 620, 621, 622, 630, 631, 632, 633, 634, 920, 921, 930=5)
(else=4) into EGP2008.
end if.
execute.
**Salariés. Les données ne différencient par superviseurs et salariés sans autorité (par rapport à la syntaxe d'origine d'E Harrison). La syntaxe des salariés est donc utilisée **
do if (stat_prof=1).
recode isco0803
(011, 100, 110,111,112, 120, 121, 122, 130, 133, 134, 200, 210, 211, 212, 213, 214, 215, 216, 220, 221, 225, 226, 230, 231, 232, 235, 240, 241, 243, 250, 251, 261,
263, 330, 331, 332=1)
(131, 132, 140, 141, 142, 143, 222, 223, 233, 234, 242, 252, 260, 262, 264, 265, 310, 311, 312, 314, 315, 321, 322, 323, 333, 335=2)
(021, 031, 300, 324, 325, 334, 340, 341, 342, 343, 350, 351, 352, 400, 410, 411, 412, 413, 430, 431, 440, 441=3)
(630, 631, 632, 633, 634=5)
(224, 313, 320, 742=6)
(420, 421, 422, 432, 500, 510, 511, 512, 513, 514, 515, 516, 520, 522, 523, 524, 530, 531, 532, 540, 541=7)
(600, 610, 611, 612, 613, 620, 621, 622, 700, 710, 711, 712, 713, 720, 721, 722, 723, 730, 731, 732, 740, 741, 750, 751, 752, 753, 754, 830, 831, 833, 835=8)
(521, 800, 810, 811, 812, 813, 814, 815, 816, 817, 818, 820, 821, 832, 834, 900, 910, 911, 912, 920, 921, 930, 931, 932, 933, 940, 941, 950, 951, 952, 960, 961, 962=9)
into EGP2008.
end if.
execute.
** Le bloc suivant a pour but de classer les personnes ayant indiqué qu'elles ne connaissent pas le statut professionnel. C'est possible si l'on pose cette question pour les parents de l'enquêté-e**
** Cette syntaxe code les personnes dont on ne connait pas le statut de la même manière que les salariés (ci-dessus)**
do if (stat_prof=7).
recode isco0803
(011, 100, 110,111,112, 120, 121, 122, 130, 133, 134, 200, 210, 211, 212, 213, 214, 215, 216, 220, 221, 225, 226, 230, 231, 232, 235, 240, 241, 243, 250, 251, 261,
263, 330, 331, 332=1)
(131, 132, 140, 141, 142, 143, 222, 223, 233, 234, 242, 252, 260, 262, 264, 265, 310, 311, 312, 314, 315, 321, 322, 323, 333, 335=2)
(021, 031, 300, 324, 325, 334, 340, 341, 342, 343, 350, 351, 352, 400, 410, 411, 412, 413, 430, 431, 440, 441=3)
(630, 631, 632, 633, 634=5)
(224, 313, 320, 742=6)
(420, 421, 422, 432, 500, 510, 511, 512, 513, 514, 515, 516, 520, 522, 523, 524, 530, 531, 532, 540, 541=7)
(600, 610, 611, 612, 613, 620, 621, 622, 700, 710, 711, 712, 713, 720, 721, 722, 723, 730, 731, 732, 740, 741, 750, 751, 752, 753, 754, 830, 831, 833, 835=8)
(521, 800, 810, 811, 812, 813, 814, 815, 816, 817, 818, 820, 821, 832, 834, 900, 910, 911, 912, 920, 921, 930, 931, 932, 933, 940, 941, 950, 951, 952, 960, 961, 962=9)
into EGP2008.
end if.
execute.
** Ce dernier bloc a pour but de classer les personnes sans emploi (chomage, maladie, au foyer) dans une même catégorie de personnes sans emploi
recode stat_prof
(4=10)
(5=10)
(6=10)
into EGP2008.
execute.
var labs EGP2008 'EGP minor groups 08 revision'.
val labs EGP2008
1 'Large employers, higher mgrs/professionals'
2 'Lower mgrs/professionals, higher supervisory/technicians'
3 'Intermediate occupations'
4 'Small employers and self-employed (non-agriculture)'
5 'Small employers and self-employed (agriculture)'
6 'Lower supervisors and technicians'
7 'Lower sales and service '
8 'Lower technical'
9 'Routine'
10 'Unemployed'
formats EGP2008 (f8).
Vous obtenez ainsi une variable EGP2008 désignant l’appartenance de chaque individu à l’une des 9 classes du schéma de classe EGP (auxquelles j’ai ajouté les personnes sans emploi dans la dixième classe) :
Classe | Intitulé |
---|---|
1 | Chefs de grandes entreprises, cadres dirigeants et membres des professions libérales de niveau supérieur |
2 | Cadres dirigeants et membres des professions libérales de niveau inférieur, encadrants et techniciens de niveau supérieur |
3 | Employés (cols blancs) de niveau supérieur |
4 | Indépendants sans salarié et chefs de petites entreprises (hors agriculture) |
5 | Agriculteurs sans salarié et chefs de petites exploitations agricoles, etc. |
6 | Encadrants de niveau inférieur et professions techniques de niveau inférieur |
7 | Professions de niveau inférieur dans le commerce et les services |
8 | Ouvriers qualifiés |
9 | Ouvriers semiqualifiés ou nonqualifiés |
10 | Personnes sans emploi |