Skip to content

This project explores the impact of workplace on mental health of workers

License

Notifications You must be signed in to change notification settings

abishek-murali/Mentalhealth_project

Repository files navigation

Exploration of Mental health survey Dataset

There is an increase in cases of mental illness on a global scale. Mental health problems are slowly becoming one of the top contributors for disease and disability across the world. Cases of mental illness can be found across developing as well as developed nations. They are present among the across different age groups, social strata as well as gender. Tech companies are rapidly growing in number and size and this means there is more pressure on it's workers to perform. This pressure could have negative implications on a few individuals and before they realize could lead to mental illness.

In this analysis I look at mental health survey data of workers across the globe to determine if the tech companies are doing enough to ensure mental wellbeing of their workers. This includes a positive working environment, right tools to cope with stress and awareness of mental illness and it's symptoms.

Dataset

The dataset is obtained from a survey by OSMI(Open Source Mental Illness). This survey was conducted in 2016 and had 1433 people responding to 63 questions. I was able to download this data from data world repository. Codebook containing variable descriptions can be found here

Hypothesis

The hypothesis that I will be testing in this project is 'Are the tech companies doing enough to ensure mental wellbeing of their employees?'

Why this analysis?

There is a boom in the number of startups in the tech industry, as well as growth of the existing tech giants. They are looking to outdo each other and hire workers who can get them to the top. This sometimes comes at a cost of the mental health of it's employees. As someone who is aspiring to work for a tech company I want to analyze the response of these companies to mental illness.

Visualizing the dataset

There are multiple questions regarding company policy towards mental illness which are simply have Yes/No/Maybe answers. This can be visualized by the use of a bar plots to analyze the general trend. Future implementation could include sentiment analysis on the comments of the employee and geographic aspect to this.

Running this analysis

Steps to reproduce this analysis are -

  1. Clone the github repo or download files from the scripts folder to your local system.
  2. Download image from Docker(you need to have Docker on your system)
docker pull abimurali/mentalhealth_project
  1. Clean to build from scratch
docker run --rm -v <<Location where folder was cloned>>:/home/mentalhealth_project abimurali/mentalhealth_project make -C '/home/mentalhealth_project' clean
  1. Run analysis from scratch
docker run --rm -v <<Location where folder was cloned>>:/home/mentalhealth_project abimurali/mentalhealth_project make -C '/home/mentalhealth_project'

PS: Packrat can be used to install R packages required to run the code on your system. Opening the .Rproj file should do this

About

This project explores the impact of workplace on mental health of workers

Resources

License

Stars

Watchers

Forks

Packages

No packages published