SHAP значения страны, годы кодирования и многое другое!

Целью данной статьи является анализ и определение основных факторов, влияющих на текущую заработную плату различных типов разработчиков. Исследование основано на опросе Stack Overflow от мая 2023 года, набор данных которого уже общедоступен на Kaggle. Как и в предыдущих историях, анализ основан на значениях Shapley Additive exPlanations (SHAP). Полная информация об анализе также доступна в общедоступной записной книжке на Kaggle.

Оглавление:

· Шаг 1 — предварительная обработка данных
· Шаг 2 — настройка модели машинного обучения для прогнозирования годовой брутто-зарплаты
· Шаг 3 — объяснение полученной модели машинного обучения.
Как вы учитесь кодировать?
Какие онлайн-ресурсы вы используете для обучения кодированию?
Какие онлайн-курсы или сертификаты вы используете для обучения программированию?
Для каких языков программирования, сценариев и разметки вы выполняли обширные разработки за последний год?
Для каких сред баз данных вы выполняли обширные разработки за последний год?
Для каких облачных платформ вы выполняли обширные разработки за последний год?
Для каких веб-фреймворков и веб-технологий вы проводили обширные разработки за последний год?
На каких других фреймворков и библиотек, в которых вы проводили обширную разработку за последний год?
Какие инструменты разработки для компиляции, сборки и тестирования вы выполняли в прошлом году?
∘ «Какие среды разработки и инструменты для совместной работы вы регулярно использовали в течение последнего года?

Какая основная операционная система, в которой вы работаете?
Какие инструменты управления совместной работой и/или документирования кода использовались вы регулярно использовали в прошлом году?
Какие средства коммуникации вы регулярно использовали в прошлом году?
Какие поисковые инструменты на базе ИИ вы регулярно использовали в прошлом году?
Какие инструменты разработчика на базе ИИ вы регулярно использовали в прошлом году?
Какие профессиональные технологические инструменты есть в моей компании? статус занятости?»
Сколько вам лет?
Что лучше всего описывает вашу текущую рабочую ситуацию?
Что из следующего лучше всего описывает самый высокий уровень формального образования, которое