/People-Analytics

This Repository consists of R code to generate a R-Shiny Standalone Web App

Primary LanguageR

HR Analytics / People Analytics : R Shiny Web App

#HRAnalytics
#PeopleAnanlytics
#ExploratoryDataAnalysis
#R
#RshinyApp
#AssociationRuleMiningAlgorithm

Every Organization takes a hit when thier talent leaves them. To answer this question of "Why?", institutions spend thousands of dollars. I have created an app that provides a reasoning of why an employee decides to leave our beloved organization and why an employee decides to stick around for years.

The link to the Rshiny Webapp: Link

This app allows you to.....

  • look at the original dataset and the discretized data that was provided as an input to the ML Algorithm

  • see the summary statistics of each attribute of the dataset

  • Exploratory Data Analysis : Data Visualization

      	Univariate Analysis - binning distributions of discretized data (Horizontal Bar plot).
      	
      	Univariate Analysis - distributions with summary statistics(Mean, Median, Standard Deviation, Spread, Percentile). These were presented in 3 types: Histograms, Boxplots and Density Plots.
      	
      	Bivariate Analysis - scatter plot of any two attributes, a parameter control is provided to change the inputs of the graph.
    
  • Finally, The reasoning behind the attrition was explained by the Association Rule Mining Algorithm. The user has the control to change the parameters to make more confident output and make better informed strategic decisions accordingly. Attrition is either Yes or No that is Employee Still employed or Left the organization respectively.

Screenshot of the App showing reasons why some employee might leave (i.e. Attrition = "Yes").

Screenshot of the Dataset Exploration Tab.

Screenshot of the Summary Statistics Tab.

Screenshot of the Distribution Analysis Tab.