Ukraine — Battle & Armed Clash History Data Analysis

The aim of this project is to explore the armed and battle clashes in Ukraine so as to draw valuable insight from the conflict.
I utilized everything I learnt from the course Data Analysis with Python: Zero to Pandas hosted on jovian.ml to achieve the project
The data used for this analysis was gotten from kaggle. Here is a link to the data
This dataset contains 32 columns but I utilized these 14 columns for this analysis
Note!!!
Some conflicts have unknown number of casualties recorded. I limited this analysis to conflicts with known number of casualties. However, it must be noted that not all conflicts could result to casualties.
This resulted in a new data-frame
Exploratory Analysis and Visualization
I computed the mean, sum and other interesting statistics for numeric columns.
I explored distributions of numeric columns using the most suitable chart.
I explored relationship between columns using pie charts, bar charts etc.
I also made a note of interesting insights from the exploratory analysis.
Exploratory Data Analysis
The total number of fatalities in the timeframe under review was about 2330.
An average of 2.46 lives are lost for every conflict.
The top ten locations that saw the most conflicts can be seen here
Here is a visualization of the ten locations that saw the most conflicts
I tried to show the spread of the conflicts over the years here showing the number of conflicts that occurred in that given year.
This analysis shows that the most prevalent battle type is the “Armed Clash”
The largest administrative region involved in this crisis is Donetsk
These are the top five locations that have experienced the most conflicts over time
Let’s see a visualization of the top 5 locations with the most conflicts
A lot of work needs to be done in these locations because they seem to be conflict hot-spots.
The conflict that saw the highest fatalities occurred at Kruty. It was a blood bath as they recorded about 200 fatalities.
“On the 2nd of March 2022, Ukrainian Military and territorial Defense forces clashed with Russian forces near Kruty, Chernihiv. Ukrainians claim huge damage inflicted upon the Russian forces. According to reports from local residents, the bodies of nearly 200 Russian soldiers were collected from the area”
The number of fatalities recorded in the largest subnational administrative region(Donetsk) was about 1015 fatalities.
So far, Mariupol is the location with the highest number of fatalities with about 236 deaths recorded so far, closely followed by Kruty, 200 and Mykolaiv, 101.
Further more, The NAF: United Armed Forces of Novorossiya and The Military Forces of Ukraine (2014–2019) have been involved in the most conflicts when named as the first and second major actors respectively. They have recorded 685 and 614 conflicts respectively. During that time both sides have seen a total of about 829 and 746 deaths respectively.
COMMENT
Both sides should explore alternative dispute resolution as a means to resolve conflicts as all these lives lost could be avoided.
References and Future Work
1 — I fetched this data from https://www.kaggle.com/shivkumarganesh/ukraine-battle-armed-clash-history.
2 — During this project, I got some vital tips from https://stackoverflow.com/questions/ask
3 — I also got some vital help from https://jovian.ai/forum/top/quarterly
Future work
More analysis can be performed as more data is collected to give an upto date analysis.