Statistics Analysis Assignment
Statistics with Python
Platform: Jupyter Notebook / Google Colab
Objective
Perform statistical analysis on a dataset using Python, visualize the data, and interpret the
results.
Dataset
Student Marks
A 45
B 55
C 60
D 70
E 75
F 80
G 85
H 90
I 95
J 100
Task 1
Import pandas, [Link] and statistics (optional).
Task 2
Create the DataFrame.
Display head() and the complete dataset.
Task 3
Display shape, columns, data types and describe().
Task 4
Calculate Mean, Median, Mode, Maximum, Minimum, Range, Variance and Standard
Deviation.
Task 5
Create a Bar Chart, Histogram and Box Plot with proper titles and axis labels.
Task 6
Write a conclusion (5–6 lines) explaining your observations from the analysis.
Bonus
Add five more students and compare the updated statistical results with the original
dataset.
Real Dataset
Download any education-related dataset from Kaggle (Student Performance, Exam Scores,
etc.), clean the data, perform EDA, create at least five visualizations, and write your
conclusion.