Class Year Region Status
Min. :12 Min. :2023 Length:32 Length:32
1st Qu.:12 1st Qu.:2023 Class :character Class :character
Median :12 Median :2023 Mode :character Mode :character
Mean :12 Mean :2023
3rd Qu.:12 3rd Qu.:2023
Max. :12 Max. :2023
CTSA GOVT GOVT.AIDED INDEPENDENT
Min. : 0.00 Min. : 70.0 Min. : 0.0 Min. : 12214
1st Qu.: 0.00 1st Qu.: 337.2 1st Qu.: 0.0 1st Qu.: 38593
Median : 0.00 Median : 2346.5 Median : 0.0 Median : 66326
Mean : 24.72 Mean : 14191.1 Mean : 954.0 Mean : 66485
3rd Qu.: 9.50 3rd Qu.: 9065.8 3rd Qu.: 66.5 3rd Qu.: 86963
Max. :164.00 Max. :100216.0 Max. :7775.0 Max. :131729
JNV KV
Min. : 65 Min. : 2361
1st Qu.:1105 1st Qu.: 4147
Median :2063 Median : 5626
Mean :2240 Mean : 5780
3rd Qu.:3647 3rd Qu.: 6966
Max. :4536 Max. :11465
Data Fields:
-The data set contains records for Class XII CBSE exam statistics from
various regions in 2023.
-Key columns include the number of registered (Regd) and appeared (Appd)
students across different school types (CTSA, Govt, Govt Aided,
Independent, JNV, KV)
-“Class, Year, Region” These fields likely represent
the grade level, academic year, and geographical location of the
schools.
-“Status” This could indicate whether the school’s
registration is regular (Regd) or approved (Appd).
Insights & Inference: -The majority of independent
school registrations fall in the range of 60,000–90,000.
Insights & Inference: -Region Delhi East has the
highest variation in independent school registrations.
-Where the other regions has low registration.
-Chandigarh,Guwahati and Delhi West has the registration in range of
15,000 - 75,000.
Insights & Inference: -There is a clear difference
in the number of registrations between government and independent
schools.
-As it goes on it has more students.
---
title: "CBSE Results Analysis"
output:
flexdashboard::flex_dashboard:
orientation: rows
vertical_layout: fill
theme: yeti
social: menu
source_code: embed
---
```{r setup, include=FALSE}
library(tidyverse)
library(ggplot2)
library(flexdashboard)
library(DT)
cbse_data <- read.csv("class12-2023.csv")
cbse_appd_data <- cbse_data %>% filter(Status == "Appd")
```
## Dataset Desciption {.tabset}
### Dataset View
```{r}
datatable(cbse_data,extensions = 'Buttons',options = list(dom='Bfrtip',Buttons=c('copy','csv','print')))
```
### Appeared Stud Data
```{r}
datatable(cbse_appd_data,extensions = 'Buttons',options = list(dom='Bfrtip',Buttons=c('copy','csv','print')))
```
### Summary
```{r}
summary(cbse_data)
```
### Assumptions
**Data Fields**:
-The data set contains records for Class XII CBSE exam statistics from various regions in 2023.
-Key columns include the number of registered (Regd) and appeared (Appd) students across different school types (CTSA, Govt, Govt Aided, Independent, JNV, KV)
-**"Class, Year, Region"** These fields likely represent the grade level, academic year, and geographical location of the schools.
-**"Status"** This could indicate whether the school's registration is regular (Regd) or approved (Appd).
## Dataset Analysis {.tabset}
### Histogram Analysis
```{r}
hist_indep <- ggplot(cbse_appd_data, aes(x = INDEPENDENT)) +
geom_histogram(binwidth = 5000, fill = "blue", color = "black") +
labs(title = "Distribution of Independent School Students Appeared", x = "Students", y = "Frequency")+
xlim(0,100000)+
ylim(0,3)
print(hist_indep)
```
**Insights & Inference**:
-The majority of independent school registrations fall in the range of 60,000–90,000.
### Boxplot Analysis
```{r}
box_plot <- ggplot(cbse_appd_data, aes(x = Region, y = GOVT)) +
geom_boxplot() +
labs(title = "Government School Students Appeared by Region", x = "Region", y = "Government School Students") +
theme(axis.text.x = element_text(angle = 45, hjust = 1))
print(box_plot)
```
**Insights & Inference**:
-Region Delhi East has the highest variation in independent school registrations.
-Where the other regions has low registration.
-Chandigarh,Guwahati and Delhi West has the registration in range of 15,000 - 75,000.
### Scatterplot Analysis
```{r}
ggplot(cbse_data, aes(x = GOVT, y = INDEPENDENT)) +
geom_point(color = "red") +
labs(title = "Govt vs Independent School Registrations", x = "Government School Registrations", y = "Independent School Registrations")+
xlim(0, 110000) +
ylim(0, 110000)
```
**Insights & Inference**:
-There is a clear difference in the number of registrations between government and independent schools.
-As it goes on it has more students.