Assignment 01
Assignment 01
Deliverables
A presentation summarizing your work including the code snippets (10-15 minutes)
Each member should individually explore and document the basic functionalities of NumPy (arrays, array
indexing, array operations, etc.).
Each member should individually explore and document the basic functionalities of Pandas (Series,
DataFrame, basic operations).
• Load a dataset from a CSV file (you can use a publicly available dataset from websites like Kaggle
or UCI Machine Learning Repository).
• Perform data cleaning
o Handle missing values.
o Remove duplicate entries.
o Convert data types where necessary.
o Normalize/standardize numerical columns if needed.
• Load and clean the dataset as per the methods explored earlier.
• Perform detailed analysis using both NumPy and Pandas.
o Apply NumPy for any required numerical computations.
o Use Pandas for data manipulation and analysis.
o Visualize the results using appropriate plots and charts.
Evaluation Criteria
• Understanding and application of NumPy and Pandas functionalities.
• Quality and completeness of data cleaning and analysis.
• Clarity and depth of the written report.
• Effectiveness and clarity of the presentation.
• Team collaboration and equal contribution.