Learn practical skills, build real-world projects, and advance your career

Militarizing Police (Cause and Effect-Part 1)

Table of Contents

  • Overview
  • Police Deaths
  • Civilian Deaths
  • Intentional Force Use
  • Attacks on Police
  • Correlation Matrix
  • Conclusion

Overview (Military and Police)

The police force is tasked with the protection of civilian rights (eg. property), enforcing the civil legal codes, and countering civil/public unrest (eg. riots). Whereas, the military is required to protect the nation's sovereignty and eliminating enemy targets during active hostilities (eg. war/combat).

What makes them different is their daily operations. The military is highly structured, and even a lower rank officer is discouraged from taking independent action. They act upon orders given to them by superior officers and have little discretion in carrying out those orders.

On the other hand, civilian law enforcement is a more fluid environment. Even a low-rank officer is required to work independently without direct supervision most of the time. Therefore, it is incumbent upon them to make decisions and use discretion in many instances to effectively deliver their services.

"Whenever we militarize the police, we run the risk of igniting a spiral of violence between the police and the populace" (Alan Grayson)

Police should not be engaging the public the same way as the military does with their enemy in a combat zone.

!pip install jovian --upgrade --quiet
WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available. You should consider upgrading via the '/opt/conda/bin/python3.7 -m pip install --upgrade pip' command.
pip install seaborn --upgrade
Requirement already satisfied: seaborn in /opt/conda/lib/python3.7/site-packages (0.11.1) Requirement already satisfied: pandas>=0.23 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.1.5) Requirement already satisfied: numpy>=1.15 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.18.5) Requirement already satisfied: scipy>=1.0 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.4.1) Requirement already satisfied: matplotlib>=2.2 in /opt/conda/lib/python3.7/site-packages (from seaborn) (3.2.1) Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=2.2->seaborn) (1.2.0) Requirement already satisfied: numpy>=1.15 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.18.5) Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=2.2->seaborn) (0.10.0) Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=2.2->seaborn) (2.8.1) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=2.2->seaborn) (2.4.7) Requirement already satisfied: six in /opt/conda/lib/python3.7/site-packages (from cycler>=0.10->matplotlib>=2.2->seaborn) (1.14.0) Requirement already satisfied: numpy>=1.15 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.18.5) Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=2.2->seaborn) (2.8.1) Requirement already satisfied: pytz>=2017.2 in /opt/conda/lib/python3.7/site-packages (from pandas>=0.23->seaborn) (2019.3) Requirement already satisfied: six in /opt/conda/lib/python3.7/site-packages (from cycler>=0.10->matplotlib>=2.2->seaborn) (1.14.0) Requirement already satisfied: numpy>=1.15 in /opt/conda/lib/python3.7/site-packages (from seaborn) (1.18.5) WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available. You should consider upgrading via the '/opt/conda/bin/python3.7 -m pip install --upgrade pip' command. Note: you may need to restart the kernel to use updated packages.