Python and Pandas Skills
Python and Pandas Skills
Python
Solid understanding of Python fundamentals: variables, data types, lists, dictionaries, sets, and tuples
Experienced in using control flow: if statements, for and while loops
Familiar with error handling using try-except blocks
Strong use of list comprehensions, string formatting, and Pythonic coding style
Able to work with files using open(), read(), write(), and context managers (with)
Pandas for Data Analysis
Load and explore datasets using:
df.head(), df.tail(), df.sample(), df.info(), df.describe(), df.columns, df.shape, etc.
Clean and preprocess data:
Handle missing values with isna(), dropna(), fillna()
Remove duplicates with drop_duplicates()
Filter, sort, and slice data using Boolean indexing, loc[], and iloc[]
Visualize data efficiently by integrating Pandas with Matplotlib and Seaborn for insights
Aggregate data using groupby()
Merge and join datasets with merge(), concat()
Export data with to_csv(), to_excel()
My Python & Pandas Project
This project explores the MPG (Miles Per Gallon) dataset using Python, pandas, and Google Colab. It demonstrates how to perform data cleaning, exploration, and visualization in a cloud-based notebook environment.
GDP Per Capita Dataset Analysis
This project explores GDP per capita data across countries using Python's data analysis and visualization libraries. By leveraging Pandas for data manipulation and Matplotlib/Seaborn for visualization, it uncovers insights about income distribution, economic disparities, and the limitations of using GDP per capita as an indicator of standard of living. The project also discusses issues like exchange rate fluctuations and the difference between nominal GDP and PPP-based comparisons.