0% found this document useful (0 votes)
5 views17 pages

Statistical Analysis of Student Performance

The project titled 'A Statistical Analysis of Factors Influencing Students’ Academic Performance using R' by Sandeep G aims to analyze how various factors such as study hours, attendance, and mobile usage correlate with students' academic performance. The findings indicate that increased study hours and attendance positively influence performance, while high mobile usage negatively affects scores. The project utilizes R for statistical analysis and visualizations to derive insights and propose recommendations for improving academic outcomes.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views17 pages

Statistical Analysis of Student Performance

The project titled 'A Statistical Analysis of Factors Influencing Students’ Academic Performance using R' by Sandeep G aims to analyze how various factors such as study hours, attendance, and mobile usage correlate with students' academic performance. The findings indicate that increased study hours and attendance positively influence performance, while high mobile usage negatively affects scores. The project utilizes R for statistical analysis and visualizations to derive insights and propose recommendations for improving academic outcomes.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ARMY PUBLIC SCHOOL, RK PURAM, SECUNDERABAD

AISSCE DATA SCIENCE PRACTICAL EXAMINATION 2025–26

PROJECT FILE

PROJECT TITLE: ‘A Statistical Analysis of Factors Influencing Students’


Name:Sandeep G
Class:
Roll no.:
Hall ticket no.:

Department of Data science,

1
DECLARATION

I, Sandeep G, student of Class XII – A of Army Public School, RK Puram,


Secunderabad, hereby declare that the project entitled “A Statistical
Analysis of Factors Influencing Students’ Academic Performance using
R” submitted for partial fulfillment of AISSCE Data Science Practical
Examination 2025 is my original work and has not been submitted
elsewhere.
I further declare that all data records, interpretations, and analysis
using R language have been completed by me independently under the
guidance of my teacher.

Date: ___________

Signature of Student: ___________

Name: Sandeep G

2
CERTIFICATE

This is to certify that Sandeep G, of Class XII – A, Roll Number


____________, has successfully completed the project entitled “A
Statistical Analysis of Factors Influencing Students’ Academic
Performance using R” for the partial fulfillment of AISSCE Data Science
Practical Examination 2025-26 conducted by CBSE, Delhi, under my
thorough supervision and careful guidance.
It is further certified that this project is the individual work of the
candidate.

Teacher’s Signature: ____________

External Examiner’s Signature: ____________

Principal’s Signature: ____________

3
Army Public School, RK Puram, Secunderabad

ACKNOWLEDGEMENT

I would like to express my sincere gratitude to Army Public School, RK


Puram, Secunderabad, for providing the academic environment and
resources necessary for undertaking this project.
I am thankful to my Data Science teacher for continuous guidance,
support, and supervision during the execution of this project work.
Finally, I thank all individuals who directly or indirectly helped me
complete this project successfully.

Date: ____________

Name: Sandeep G

4
TABLE OF CONTENTS

1. Cover Page

2. Declaration

3. Certificate

4. Acknowledgement

5. Table of Contents

6. Introduction

7. Objective

8. Reason for Choosing Topic

9. Dataset Description

10. Data Dictionary

11. Hardware & Software Requirements

12. Source Code in R

13. Output and Visualizations

14. Insights and Findings

15. Conclusion

16. Bibliography

5
INTRODUCTION

Academic performance is one of the most important indicators in a


student’s educational progress. However, performance is not
determined by intelligence alone.

A variety of environmental, behavioural, psychological, and social


factors significantly influence learning outcomes.

This project aims to statistically analyze how variables such as study


hours, attendance, sleep duration, mobile usage, participation in
tuition, and overall lifestyle discipline correlate with academic
performance among students.

Using the R programming language, descriptive statistics, correlation


analysis, and graphical representations have been used to draw insights
and understand patterns in student achievement.

6
OBJECTIVE OF THE PROJECT

The main objectives of this project are:

 To collect relevant data related to student study habits and


lifestyle
 To perform statistical analysis using R
 To find correlations between influencing factors and academic
performance
 To generate visualizations such as histograms, bar charts, and
scatter plots
 To interpret the data and derive meaningful insights
 To propose recommendations to improve students’ academic
outcomes

REASON FOR CHOOSING THE TOPIC

I selected this topic because it directly relates to students’ real-life


challenges and daily habits. Many students struggle to improve
performance without understanding the underlying factors.

By analyzing correlations between study habits and academic results,


this project provides valuable feedback that may help students achieve
better learning efficiency and maintain a healthier academic lifestyle.

7
DATASET DESCRIPTION

A fictional dataset of 40 students was created representing realistic


values for study hours, attendance, sleep duration, mobile usage,
tuition, and academic scores.

DATA DICTIONARY

Variable Description
Roll_No Unique identifier for each student (anonymous)
Study_Hours Daily average study time in hours
Attendance Percentage of attendance in school
Sleep_Time Average sleep duration per day
Mobile_Usage Mobile screen time in hours
Tuition Whether student attends external coaching (Yes/No)
Final academic percentage
Academic_Score

Field Name Type Example Description


Roll_No Integer 101 Unique student ID
Study_Hours Numeric 2.5 Study hours spent daily
Attendance Numeric 92 Attendance in percentage
Sleep_Time Numeric 7 Sleep duration per night
Mobile_Usage Numeric 3 Daily smartphone hours
Tuition Factor Yes/No Attends private tuition
Academic_Score Numeric 88 Final marks in %

8
HARDWARE AND SOFTWARE REQUIREMENTS

Hardware:

 Any system with minimum 2GB RAM

 Intel / AMD processor

 Keyboard & monitor

 Optional: Printer

Software:

 Windows / Linux / Mac OS

 R Language (version 4.0 or above)

 RStudio (optional but recommended)

 CSV/XLS data file for input

9
SOURCE CODE IN R PROGRAMMING LANGUAGE

# -------------------------------------

# Project: Academic Performance Analysis

# Language: R

# -------------------------------------

# Creating dataset manually


data <- [Link]( Roll_No = 1:40,
Study_Hours=c(2,3,1.5,4,2.5,3.5,1,5,2,3,2.5,4,1,3.2,2.8,3.7,4.2,1.3,2.1,2.9,3.1,4.5,
2.7,1.8,3.6,2.2,3.3,2.4,1.6,3.9,4.1,2.5,1.7,3.5,2.6,4.3,3.2,2.9,3.8,2.1),
Attendance = c(91,85,72,95,88,90,65,98,80,85,86,92,61,88,87,90,94,75,84,86,
89,96,82,71,93,77,90,85,70,92,95,88,78,91,84,97,86,83,90,79),
Sleep_Time = c(7,8,6,7,7,8,5,6,7,8,6,7,6,7,8,7,6,6,7,7,
8,6,7,5,7,6,7,8,6,7,7,6,6,7,7,8,6,7,8,6),
Mobile_Usage = c(3,2,5,1,4,2,6,1,3,2,4,2,6,3,2,2,1,5,3,2,
2,1,4,6,2,5,3,2,6,2,1,3,5,2,3,1,3,2,1,5),
Tuition = [Link](c("Yes","Yes","No","Yes","No","Yes","No","Yes","No","Yes",
"Yes","Yes","No","No","Yes","Yes","Yes","No","Yes","No",
"Yes","Yes","No","No","Yes","No","Yes","No","No","Yes",
"Yes","No","No","Yes","No","Yes","Yes","No","Yes","No")),
Academic_Score =
c(85,82,72,93,80,88,67,95,78,84,83,90,60,82,81,88,92,70,79,82,
87,94,76,68,89,75,85,80,66,90,92,83,74,88,78,94,81,79,88,72)
)

# Display first few rows

head(data)

# Summary statistics

summary(data)

10
# Correlation Analysis (excluding Roll_No and Tuition)

numeric_data <- data[,


c("Study_Hours","Attendance","Sleep_Time","Mobile_Usage","Academ
ic_Score")]

cor(numeric_data)

# Plotting graphs

# Histogram of Academic Score

hist(data$Academic_Score, main="Distribution of Academic Scores",


xlab="Score (%)")

# Boxplot: Study Hours vs Score

boxplot(data$Academic_Score ~ data$Tuition, main="Academic Score


vs Tuition", xlab="Tuition", ylab="Score")

# Scatter plot: Study Hours vs Academic Score

plot(data$Study_Hours, data$Academic_Score,

main="Study Hours vs Academic Score",

xlab="Study Hours", ylab="Score (%)")

11
# Scatter plot: Mobile Usage vs Academic Score

plot(data$Mobile_Usage, data$Academic_Score,

main="Mobile Usage vs Academic Score",

xlab="Hours on Mobile", ylab="Score (%)")plot(data$Study_Hours,


data$Academic_Score)
plot(data$Mobile_Usage, data$Academic_Score)

OUTPUT AND VISUALIZATIONS

Histogram — Distribution of Academic Scores

 Most students score between 78% – 90%


 Few students with low performance (<70%) are visible on the left
side

12
Boxplot — Score vs Tuition

 Students attending tuition generally score higher


 “Yes” group median is above “No” group median

13
Scatter Plot — Study Hours vs Score

 Strong positive trend


 More study → better performance
 Students studying >3–4 hrs/day tend to score above 85%

14
Scatter Plot — Mobile Usage vs Score

 Negative correlation
 Higher mobile usage → lower scores
 Students with 5–6 hrs/day on phone scored lowest

INSIGHTS, INTERPERTATIONS & FINDINGS

✔ Study hours positively influence academic performance


✔ High attendance strongly correlates with higher marks
✔ Mobile usage negatively affects academic results
✔ Students receiving tuition support score slightly higher
✔ Moderate sleep (6–8 hours) supports better academic output
✔ Balanced routine → improved performance

15
CONCLUSION

The statistical results demonstrate that academic performance is not


random but influenced by measurable behavioural factors.
Students who manage time better, study sufficiently, maintain
continuous attendance, and moderate their mobile phone usage tend
to perform significantly better in examinations.

This analysis encourages students to adopt disciplined study habits and


maintain a healthy lifestyle for improved academic performance.

16
BIBLIOGRAPHY

 CBSE Data Science Curriculum 2024–25


 R Documentation — [Link]
 Tutorials Point — R Programming
 [Link] — sample data patterns
 Lecture notes from Army Public School, RK Puram

17

Common questions

Powered by AI

The project recommends that students should establish a disciplined study routine, optimize their study hours, maintain high attendance, regulate mobile usage, and ensure adequate sleep to enhance academic performance. Furthermore, students are encouraged to seek tuition support if needed, as it generally correlates with higher academic scores .\

The manual creation of a fictional dataset allows controlled exploration of factors influencing academic performance, although it limits the study's external validity. Real-world applications would require data from a larger, authentic sample to accurately generalize findings, thereby ensuring that the observed correlations and insights genuinely reflect the broader student population .\

The project identifies study hours, attendance, sleep duration, mobile usage, and tuition as key factors influencing academic performance. The statistical analysis was performed using R language with correlation analysis to identify relationships between these variables and academic scores. Visualizations such as histograms, box plots, and scatter plots were used to further understand the data .\

The correlation analysis reveals that study hours have a strong positive correlation with academic performance, indicating that students who study more tend to achieve better scores. Additionally, mobile usage shows a negative correlation with academic scores, suggesting higher mobile screen time negatively impacts academic results .\

The findings suggest moderate sleep (6-8 hours) supports better academic outcomes, implying a balanced sleep regimen is beneficial. In contrast, mobile usage shows a negative impact on academic performance, with increased phone usage correlating with lower scores. These results emphasize the importance of sleep balance over limiting phone time for improved academic performance .\

The topic was chosen due to its direct relevance to students' real-life challenges and daily habits. It addresses educational challenges by providing an analytical framework to identify and understand the factors affecting academic success, offering insights and recommendations that students can implement to enhance their learning efficiency and maintain a healthier academic lifestyle .\

R programming is significant due to its powerful statistical analysis capabilities, ease of creating visualizations, and ability to handle complex data analysis efficiently. In this project, using R allowed for effective computation of correlation coefficients, generation of various visualizations, and facilitated detailed pattern analysis, ultimately enhancing the robustness and clarity of the study’s outcomes .\

The project uses descriptive statistics, correlation analysis, and graphical representations such as histograms, box plots, and scatter plots to interpret data. These methods help identify trends, correlations, and patterns in the dataset that provide meaningful insights into how various factors influence student achievement patterns, such as the positive correlation between study hours and academic performance .\

The project evidences that academic performance is influenced by behavioral factors through statistical analysis showing measurable correlations between specific behaviors—such as study hours, attendance, and mobile usage—and academic scores. The consistent trends observed in these relationships, such as the positive impact of increased study hours and high attendance, illustrate that these factors systematically affect academic outcomes .\

The visualizations, including histograms, box plots, and scatter plots, provide intuitive insights into student behavioral patterns by illustrating the distribution of scores, the impact of tuition attendance, and the relationship between study habits and academic performance. These graphics help educators and students quickly identify and understand trends such as the positive correlation between study hours and scores, acting as a catalyst for behavioral changes .\

You might also like