This project covers several data analysis and visualization tasks using Python.
Analyzing Google Play Store app data for insights into ratings, sizes, reviews, and revenue estimates.
apps.csv
: Dataset with app details.play_store.ipynb
: Jupyter notebook for data analysis.
- Data cleaning and preprocessing.
- Exploratory data analysis (EDA) techniques.
- Visualization using matplotlib and seaborn.
Exploring salaries by college major dataset.
salaries_by_college_major.csv
: Dataset on salaries by major.Salaries.ipynb
: Notebook for data exploration.
- Data manipulation and handling missing data.
- Basic statistical analysis.
- Pandas operations for data summarization.
Visualizing programming language popularity trends.
prog_lang.ipynb
: Jupyter notebook for visualization.QueryResults.csv
: Dataset with programming language data.
- Plotting with matplotlib.
- Creating informative charts and graphs.
- Data interpretation and presentation.
Analyzing trends related to Bitcoin, TESLA, and unemployment benefits.
- Various CSV files for trend data.
trends.ipynb
: Notebook for trend analysis.
- Time series data analysis.
- Correlation analysis between different trends.
- Insightful visualization techniques.
Analyzing LEGO dataset to understand themes and sets.
- Datasets (
colors.csv
,sets.csv
,themes.csv
). Lego.ipynb
: Notebook for LEGO data analysis.
- Data aggregation and merging.
- Visualizing hierarchical data structures.
- Insights into product trends and categorization.
Practical usage of NumPy for array operations.
Numpy.ipynb
: Notebook for NumPy operations.- Images for illustration (
img_1.png
,yummy_macarons.jpg
).
- Efficient computation with NumPy arrays.
- Basic image manipulation with NumPy.
- Broadcasting and vectorization techniques.
This repository showcases various data science skills including data cleaning, exploration, visualization, and specialized tools like NumPy for efficient computation. Each section provides practical insights and skills applicable to real-world data analysis projects.