'data.frame': 8 obs. of 9 variables:
$ year : chr "2009" "2010" "2011" "2012" ...
$ no_of_employment_exchage : int 57 57 57 48 48 NA NA NA
$ no_of_persons_registered_in_000 : int 421 477 537 540 424 NA NA NA
$ persons_on_live_registers_at_the_end_of_the_year_all_persons_in_000 : int 1940 1954 2002 2069 2066 NA NA NA
$ persons_on_live_registers_at_the_end_of_the_year_educated_person_in_000: int 1555 1521 1405 1677 1751 NA NA NA
$ persons_given_employment_total_in_000 : int 5 9 7 12 5 NA NA NA
$ persons_given_employment_females_in_number : int 277 287 350 643 154 NA NA NA
$ persons_given_employment_scheduled_castes_in_number : int 425 1115 1487 1056 242 NA NA NA
$ persons_given_employment_scheduled_tribes_in_number : int 656 988 1632 1178 176 NA NA NA
summary(data)
year no_of_employment_exchage no_of_persons_registered_in_000
Length:8 Min. :48.0 Min. :421.0
Class :character 1st Qu.:48.0 1st Qu.:424.0
Mode :character Median :57.0 Median :477.0
Mean :53.4 Mean :479.8
3rd Qu.:57.0 3rd Qu.:537.0
Max. :57.0 Max. :540.0
NA's :3 NA's :3
persons_on_live_registers_at_the_end_of_the_year_all_persons_in_000
Min. :1940
1st Qu.:1954
Median :2002
Mean :2006
3rd Qu.:2066
Max. :2069
NA's :3
persons_on_live_registers_at_the_end_of_the_year_educated_person_in_000
Min. :1405
1st Qu.:1521
Median :1555
Mean :1582
3rd Qu.:1677
Max. :1751
NA's :3
persons_given_employment_total_in_000
Min. : 5.0
1st Qu.: 5.0
Median : 7.0
Mean : 7.6
3rd Qu.: 9.0
Max. :12.0
NA's :3
persons_given_employment_females_in_number
Min. :154.0
1st Qu.:277.0
Median :287.0
Mean :342.2
3rd Qu.:350.0
Max. :643.0
NA's :3
persons_given_employment_scheduled_castes_in_number
Min. : 242
1st Qu.: 425
Median :1056
Mean : 865
3rd Qu.:1115
Max. :1487
NA's :3
persons_given_employment_scheduled_tribes_in_number
Min. : 176
1st Qu.: 656
Median : 988
Mean : 926
3rd Qu.:1178
Max. :1632
NA's :3
Step 3: Data Cleaning
We remove missing values to ensure accurate analysis.
# Remove NA valuesdata <-na.omit(data)
Step 4: Data Analysis
We analyze trends in:
Employment for scheduled castes Female employment Number of persons registered Employment exchanges
These variables help understand employment patterns over time.
Step 5: Data Visualization using ggplot2
Plot 1: Total Employment Over Years
plot1 <-ggplot(data, aes(x = year, y = persons_given_employment_scheduled_castes_in_number)) +geom_line(color ="blue") +geom_point() +theme_minimal() +labs(title ="Total Employment Over Years",x="Year",y="Employment total")
Interpretation: Total Employment
The line graph shows the trend of employment provided to scheduled castes over time.
A steady upward trend indicates improving employment opportunities.
Any dips suggest economic or policy-related fluctuations.
Overall, the data suggests gradual progress in inclusive employment.
Plot 2: Female Employment
plot2 <-ggplot(data, aes(x = year, y = persons_given_employment_females_in_number)) +geom_bar(stat ="identity", fill ="pink") +theme_minimal() +labs(title ="Female Employment",x="Year",y="Female employment" )
Interpretation: Female Employment
The bar chart highlights yearly female employment levels.
Increasing bar heights suggest improved gender inclusion.
Variations across years may indicate policy impact or social factors affecting women’s employment.
`geom_line()`: Each group consists of only one observation.
ℹ Do you need to adjust the group aesthetic?
`geom_line()`: Each group consists of only one observation.
ℹ Do you need to adjust the group aesthetic?
`geom_line()`: Each group consists of only one observation.
ℹ Do you need to adjust the group aesthetic?
`geom_line()`: Each group consists of only one observation.
ℹ Do you need to adjust the group aesthetic?
Overall Insights
Employment levels show a generally increasing trend, indicating economic growth.
Female participation is improving but may still lag behind total employment.
The data suggests positive progress in employment generation, but also highlights the need to: - Improve gender inclusion further
- Match job creation with rising demand
- Strengthen employment infrastructure
This dashboard provides a clear visual summary for policymakers and analysts.