Nickolay78 / Criminal_Code_of_Ukraine

Research of the Criminal Code of Ukraine. Editions 2001, 2019, 2021. Intensity of sanctions and severity of sentences

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Карчевський М.В. Загальна динаміка кримінально-правового регулювання на законодавчому та правозастосовчому рівнях.

on-line додатки

Репозитарій містить вхідні дані, скрипти та візуалізації дослідження загальної динаміки кримінально-правового регулювання в Україні. Редакції Кримінального кодексу України 2001, 2019 та 2021 років досліджено на предмет кількості передбачених заборон, їх розподілу за ступенем тяжкості а також за методом контекстної законодавчої оцінки суспільної небезпечності діяння (про метод - https://sites.google.com/view/in-context). Результати дослідження співставляються з дослідженням загальних тенденцій фактичної протидії злочинності в Україні (Карчевський М.В. Протидія злочинності в Україні (2013-2020): інфографіка. – Київ : ВАІТЕ, 2021. – 312 с. https://karchevskiy.org/2021/09/10/reproducible-research/)

Зміст репозитарію

  • Karchevskiy.Main_results.pdf - опис основних результатів дослідження

Презентація

  • Criminal-Code-of-Ukraine-2001-2021.pdf - презентація результатів дослідження

Скрипти в R

  • First_script.R - забезпечує послідовне виконання всіх скритів проєкту
  • load.R - завантаження даних щодо змісту санкцій статей Особливої частини КК України,
  • result1.R, types.R, punish.R, court.R - скрипти побудови візуалізацій
  • InContext2021.Rproj - файл проєкту для середовища R

Довідник

  • dictonary.pdf - довідник полів файлів даних щодо санкцій Особливої частини КК України

Первинні дані

  • red2001.csv, red2019.csv, red2021.csv - дані щодо змісту санкцій статей Особливої частини КК України (редакції 2001, 2019 та 2021 років)
  • court_proc.csv, types08-20.csv - дані щодо фактичного застосування норм КК України

Візуалізації

  • GRAPH - побудовані в результаті виконання скриптів проєкту візуалізації (PNG)

Як відтворити дослідження

  1. Завантажити R (весія не нижче 4.0.5)
  2. Завантажити RStudio
  3. Розмістити вміст репозитарію до локальної, на Вашому комп'ютері :), теки нового проєкту. Інший спосіб - використовуйте Git Version Control.
  4. Завантажити (перевірити наявність) наступних бібліотек R: beepr, xlsx, stringr, readxl, tidyverse, scales
  5. Видалити вміст тек з первинними, "очищеними" даними та візуалізаціями у локальній теці нового проєкту
  6. Виконати скрипт First_script.R
  7. Після закінчення виконання тека GRAPH будt містити отримані візуалізації

Бажаю успіхів та приємної роботи!

Микола Карчевський

(c) Карчевський М.В., 2021

About

Research of the Criminal Code of Ukraine. Editions 2001, 2019, 2021. Intensity of sanctions and severity of sentences


Languages

Language:R 100.0%