Original size 793x1142

Количество совершенных преступлений средней тяжести в РФ

PROTECT STATUS: not protected

Вводная часть

Для своего исследования я решила выбрать данные по тяжести преступлений разных регионов и областей Российской Федерации. Данные были взяты с открытого портала — http://crimestat.ru/opendata, в формате xml.

Помимо личного интереса к подобным социально-правовым вопросам, я еще считаю важным анализировать статистику данных для разработки потенциальных решений проблем со стороны управляющих органов.

В своем анализе я визуализирую данные используя линейные и круговые диаграммы для лучшего визуального восприятия читателя.

Этапы работы

График № 1

Первым делом следует сделать график топ-10 регионов по количеству преступлений средней тяжести

Сначала следует импортировать Pandas,
с помощью которого мы и будем проводить
анализ наших данных. После чего, импортируем 
уже сам файл и собираем данные.

big
Original size 635x139

После того как мы импортировали данные из файла, 
нужно их правильно отсортировать. В данном случае данные
указанные под столбцом «Российская Федерация» нам не нужны,
поэтому их надо исключить.

big
Original size 529x153

Для того чтобы приступить к постройке самого графика, 
следует преобразовать данные в DataFrame и отсортировать их кодом df_grooped (). 
В данном случае я сортирую по регионам и их суммированному
значению, по убыванию и топ-10, а в конце форматирую для
оси Y в значении 1000.

Original size 585x84

После форматирования и сортировки можно приступить к построению графика,
используя код plt.figure (). 
Также, добавляем подписи на столбцы.

Original size 627x127

Для финального вида графика, нужно добавить настройки осей и заголовка,
используя код plt. (x) (y)label (), plt.title (), plt. (x) (y)ticks () и plt.grid ().

Original size 734x180
Original size 1204x775

В итоге получаем такой график

График № 2

Теперь, нужно взять статистику преступлений средней тяжести по регионам с 2010 по 2022 год

Также, как с первым графиком, загружаем данные через Pandas и задаем значения импортируемых данных.

Original size 568x151

Назначаем Фильтр: только регионы (без округов) и годы с 2010+

Original size 604x184

Создаем Топ-20 регионов по суммарным преступлениям и сводную таблицу.

Original size 495x197

Можно приступить к визуализации таблицы через plt.figure. Инвертируем цветовую схему при помощи cmap='rocket_r' и создаем целые числа в аннотациях через код fmt=».0f».

Original size 363x180

Конечным этапом добавляем заголовок через plt.title (), и настраиваем название осей при помощи plt. (x) (y)labe () и plt. (x) (y)ticks ().

Original size 628x150
Original size 1218x794

В итоге получаем такой график

График № 3

Количество совершенных преступлений средней тяжести в РФ
Project created at 23.03.2025
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more