This repository is part of my Data Analyst Internship with a focus on applying real-world analytical techniques to classic datasets.
Task 5 was to perform a detailed Exploratory Data Analysis (EDA) using the Titanic dataset to uncover patterns and insights that influenced passenger survival.
"What factors contributed to a passenger's likelihood of survival on the Titanic?"
The Titanic dataset is not just about numbers—it's a historic tragedy with real people, and behind every row is a story. This EDA aims to dive into those stories, using data to explore age, gender, class, embarkation, and other factors that played a role in who lived and who didn’t.
| Tool | Purpose |
|---|---|
| Python | Core analysis |
| Pandas | Data manipulation |
| NumPy | Numeric operations |
| Matplotlib & Seaborn | Data visualization |
| Google Colab | Cloud-based coding |
| Markdown & GitHub | Documentation & versioning |
│ ├── Titanic.ipynb # Main EDA Notebook ├── Titanic Dataset.csv # Dataset used for analysis ├── titanic.py #Contain the python code used for the process ├── Exploratory Data Analysis on Titanic Dataset.pdf # PDF report of findings └── README.md # Project documentation
- Loaded data and explored structure, shape, and summary stats
- Understood feature descriptions and distribution of target variable
Survived
- Identified and handled missing values:
- Filled
Embarkedusing mode - Dropped
Cabindue to excessive nulls - Imputed
Ageusing median
- Filled
- Converted categorical data to numeric where necessary
- Studied distributions of single features like
Age,Sex,Fare, andPclass - Used histograms, bar plots, and KDE plots
- Explored relationships between multiple variables and survival
- Key Findings:
- Women had a higher survival rate than men
- Higher class passengers (
Pclass = 1) had better survival odds - Children (<10 years) also had higher survival chances
| Factor | Influence on Survival |
|---|---|
| Gender | Female passengers had significantly higher survival |
| Class | First-class passengers had a survival advantage |
| Age | Children and young adults had a slightly better chance |
| Embarked | Port 'C' (Cherbourg) had more survivors proportionally |
| Family Size | Traveling with 1–3 relatives increased chances of survival |
✅ Applied critical thinking to historical data
✅ Strengthened real-world EDA skills under internship pressure
✅ Learned the importance of storytelling through visuals and insights
✅ Improved speed and structure for data cleaning and visualization tasks
🔗 Notebook on Google Colab:
https://colab.research.google.com/drive/1ca5TwofubXd_vSNIzdJ_6Bh9nXdn1EJy#scrollTo=Cqg7M3LsxEEQ
As a next step, I plan to apply classification models (like Logistic Regression or Random Forest) to predict survival using this dataset. This EDA project has helped me understand key features, which will directly feed into the ML model development. I'm actively learning supervised ML techniques to build on this foundation.
- 📧 Email ID : sirishadsirishad6@gmail.com
- 💼 LinkedIn : https://www.linkedin.com/in/sirisha-d-064b69278/