Russia-Ukraine War Data Analysis Project using Python

In this article I will take you through the task of Analyzing the Russia-Ukraine war Dataset using Python.

The dataset that I am using for the task of analysis the Ukraine and Russia War is downloaded from Kaggle. You can download russia-ukraine equipment dataset from here and russia-ukraine personnel losses dataset from here.

Now let’s import the necessary Python libraries and the dataset to get started with this task:

Let’s load our dataset with the help of pandas’ read_csv function, and let’s check our top 5 rows.

Now, we will perform some basic EDA like checking the columns in our dataset.

We will look the data types of our columns with the info() function and description of our dataset.

We will be looking into our dataset if we have null values and we will drop the POW column from dataset as it is of no use in our analysis.

We will merge our ‘fuel tank’ and ‘military auto’ columns into ‘vehicle and fuel tanks’ and ‘mobile SRBM system’ column into ‘cruise missiles’ column, and we will drop the unnecessary columns from our dataset.

Now, we will be visualizing the Top 10 Greatest Loss Directions, Troop Losses and Per Day Troop Losses one by one with the help of bar plot, line plot and histogram.

Now we will be shifting our greatest losses direction column in the beginning of our dataframe and also looking at the equipment losses.

Conclusion

In this article we have analysed Russia-Ukraine war dataset using python. I hope you liked it, if you have any questions let me know in the comment section below.

Other Projects

Stress Detection Project using Machine Learning

Restaurant Recommendation System using Machine Learning

Hotel Sentiment Analysis using NLP

Credit Card Fraud Detection using Machine Learning

Breast Cancer Detection Project using ML

End to End Project Multiple Disease Detection using ML

End to End Project Laptop Price Prediction using Machine Learning

Sales Analysis Project using Python

Netflix Data Analysis Project using Python

Spotify Data Analysis Project using Python

Zomato Data Analysis Project using Python

Uber Data Analysis Project using Python

Popular Posts

Author

  • Naveen Pandey Data Scientist Machine Learning Engineer

    Naveen Pandey has more than 2 years of experience in data science and machine learning. He is an experienced Machine Learning Engineer with a strong background in data analysis, natural language processing, and machine learning. Holding a Bachelor of Science in Information Technology from Sikkim Manipal University, he excels in leveraging cutting-edge technologies such as Large Language Models (LLMs), TensorFlow, PyTorch, and Hugging Face to develop innovative solutions.

    View all posts
Spread the knowledge
 
  

Leave a Reply

Your email address will not be published. Required fields are marked *