Исходный размер 793x1142

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

PROTECT STATUS: not protected

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

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

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

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

Этапы работы

График № 1

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

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

big
Исходный размер 635x139

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

big
Исходный размер 529x153

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

Исходный размер 585x84

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

Исходный размер 627x127

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

Исходный размер 734x180
Исходный размер 1204x775

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

График № 2

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

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

Исходный размер 568x151

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

Исходный размер 604x184

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

Исходный размер 495x197

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

Исходный размер 363x180

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

Исходный размер 628x150
Исходный размер 1218x794

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

График № 3

Количество совершенных преступлений средней тяжести в РФ
Проект создан 23.03.2025
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше