Skip to content
This repository has been archived by the owner on Sep 11, 2023. It is now read-only.

STAT547-UBC-2019-20/STAT547_group_06

Repository files navigation

Introduction

Hello! We are STAT 547M Students (Saelin and Carleena) and this is our group project repository.

You will find our milestone activitities in this repo as follows:

Milestone Status Link Tags
1 Completed Milestone 1 Webpage Milestone 1 Complete
2 Completed Milestone 2 Repo Milestone 2 completed
3 Completed Milestone 3 Repo MS3Completed
4 Completed Milestone 4 Repo ; Milestone 4 html Milestone 4 Completed
5 Completed App.R (Note: only works after going through usage in Milestone_5 folder) Milestone 5 Completed
6 Completed Heroku app Milestone 6 Completed

Dashboard Proposal

Description

This dashboard will allow the user to graphically explore the effects of several factors (e.g. age, marital status, education level, and race) on the number of hours worked per week by selecting the appropriate option in the dropdown menu.

Selecting a categorical variable (race, marital status, or education level) will display two plots, a box plot and a density plot, with groups of that variable on the x-axis and hours worked per week on the y-axis (panel 1 in sketch below). A "Separate by sex" checkbox will determine if the user wants to display the information separated by sex, side-by-side on the plot (panel 2 in sketch). The sexes will be colour coded as blue for men and red for women. A slider is included to filter the data displayed to the audience's preferred age range.

In contrast to the categorical variables, selecting age from the dropdown menu will instead produce a line graph, with age on the x-axis and hours worked per week on they-axis (panel 3 in sketch). Selecting "Separate by sex" will produce two trend lines, one for women (red) and one for men (blue). The age slider will also be included to filter the data to the user's preferred age range, which will dynamically change the x-axis to that range.

Usage Scenario

Mary is in the research team of Employment and Social Development Canada. She and her team were asked to [understand] the factors that influence work force productivity to [identify] areas that require improvement and hopefully [maximize] productivity of the country. She wants to [explore] the dataset to accomplish this goal. When Mary explores the dashboard, she will see an overview of marital status' effect on work hours for individuals of all ages, which she can change to educational level, or race using the dropdown menu). She can then use the slider to filter the dataset to a certain age group she wishes to explore. If she wants to further separate the groups by sex, she may do so by ticking the "separate by sex" box. With this, she may observe that married people tend to work more hours especially during their 40's to 60's. This may mean that workers with a family tend to spend more time at work to provide for their families at the cost of spending time with their families. This could help Mary and her team to provide policies or incentives for companies or employees within this group to have a better work-life balance.

Example sketch

Dashboard Design

Acknowledgement

The data set used is donated by Silicon Graphics from the University of California Irvine Machine Learning Repository