Категоризация записей Python DataFrame - PullRequest
0 голосов
/ 19 июня 2020

Я хочу найти способ сопоставить этот список с меньшим количеством категорий, например:

PhD = ['Ph_D', 'Ph_D_student','PhD_student','Doctorate_in_Dentistry', 'PhD_candidate']
# Master = License 

и т. Д.
Я обнаружил, что могу создать dict, но это займет у меня так много времени, чтобы написать все пары ключ-значение. Есть ли лучший способ сделать это?

Это записи фрейма данных строки:

['ma', 'phd', 'master_degree', 'university', 'magistère', 
 'baccalauréat_enseignement', 'computer_science_master_mba', 
 'lawyer_three_law_degrees', 'maitrise_en_gestion_dess', 'doctorate_in_dentistry', 
 'phd_candidate', 'ph_d', 'doctoral', 'ph_d_student', 'doctorat', 
 'b_sc_cell_and_molecular_biology_m_sc_proteomics_research_b_a_public_health_mph_epidemiology', 
 'ingénieur', 'master', 'ingénieur_d_état_en_agronomie', 
 'phd_in_biotechnology_electronics', 'doctor_in_medicine', 
 'phd_and_hdr_habilitation_to_supervise_reserach', 'ليسانس_اعلام_و_اتصال', 
 'professor', 'm_a_sc', 'phd_student', 'm_sc', 'ug_student', 'masters_degree', 
 'master_2', 'mba', 'professeur_de_l_enseignement_supérieur', 'pharmacy_student', 
 'أستاذ_في_الثانوية', 'ingenieur', 'conferences_master_a', 
 'عصامي', 'ثانوي_نهائي', 'doctorat_d_état_professeur_des_universités', 
 'magister_génie_mécanique_92', 'doctor', 'الثالثة_ثانوي_تقني_سامي_فلاحي', 
 'bs_of_computer_science', 'ماستر', 'ليسانس', 'universitaire_ingénieur', 
 'maîtrise_en_medecine_nucléaire_et_imageries_métaboliques', 
 'msc_in_computer_science', 'universitaire', 'medecine_student', 
 'doctor_resident_doctor', 'architecte_et_master2_en_management', 
 'master_droit_et_licence_sience_financier', 'ingenieur_genie_civil', 
 'secondaire', 'postgraduation_msnagement_de_projet', 
 'جامعي', 'دكتوراه', 'دكتوراه_علوم', 'docteur', 'docteur_en_médecine', 
 'pharma_phd_student', 'diplôme_des_études_médicales_spécialisées_de_pédiatrie', 
 'médecin_généraliste', 'doctorat_en_sciences_médicales', 'medical_doctor', 
 'associate_professor_in_pediatrics', 'capes', '3eme_as', 
 'second_year_pharmacy_s_student', 'doctorat_d_etat', 'ماجستير', 
 'résident_un_surgery', 'phd_pharmd', 'طبيب_أستاذ_مساعد', 
 'diploma_in_video_post_production', 'master_s_degree', 'bac_5', 
 'university_bachelor', 'university_of_regina_masters_2', 'md', 
 'phd_in_architecture', 'post_graduation_in_the_medical_college', 'الثالثة_ثانوي', 
 'resident_on_radiology', 'phd_in_information_and_communication_engineering', 
 'niveau_universitaire', 'licence', 'master_librarianship', 'docteur_en_medecine', 
 'doctorat_d’état', '2_année_préparatoire', '1ére_année_médecine', 'bac_8_doctorat', 
 'ماجيستار_نقود_مالية_وبنوك،_وفي_اطار_تحضير_دكتوراه_في_مجال_استثمار_الاوقاف_العلمية', 
 'جامعي_دكتور'] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...