Skip to content

Commit

Permalink
Merge pull request #30 from rzitomer/master
Browse files Browse the repository at this point in the history
Updates to milestone3 writeup
  • Loading branch information
lyiris22 authored Jan 26, 2019
2 parents f3d020a + 9738f19 commit f3c5bc0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 27 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@ A project visualizing Marshall Project data through Shiny App

Link to Deployed App: https://lyiris22.shinyapps.io/crime-data-app/

Milestone 2: https://github.com/UBC-MDS/Crime_Data/blob/master/Milestone2.md
Milestone 3: https://github.com/UBC-MDS/Crime_Data/blob/master/docs/Milestone3.md

Links to the feedback our group gave:
https://github.com/UBC-MDS/DSCI532_Davy_Reza/issues/7
https://github.com/UBC-MDS/DSCI_532_Cancer-Incidence/issues/18
https://github.com/UBC-MDS/DSCI532_Youtube-Trending/issues/13
https://github.com/UBC-MDS/DSCI_532_Wine_Betty_Milos/issues/18
39 changes: 13 additions & 26 deletions docs/Milestone3.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,38 +13,25 @@ and easy to use.


##### Map Tab
With the Map tab a consistent piece of feedback we received was having
the single city drop down widget present when it didn't change the map, this was a known
issue before the feedback session and was not surprising that users found this frustrating.
A piece of feedback that we received from several reviewers was the year slider widget looked like a range
which was something we did not expect users to say. This piece of feedback was very helpful as we realized our design wasn't as intuitive as
we had thought. We had a few suggestions to changes the style of our crime rate
circles on the map. Another piece of consistent feedback was providing more
info about crime rate circles by adding more detail to the tool tip and to add a scale to the
circle size. We found users didn't know you could click on the circles to find out the city name.
With the Map tab a consistent piece of feedback we received was that having
the city dropdown widget present when it didn't change the map was confusing. This was a known
issue before the feedback session and therefore it was not surprising that users found it frustrating.
Another piece of feedback that we received from several reviewers was that the year slider widget looked like a range selector (as opposed to a single-value selector)
which was something we did not expect users to say. A few users suggested changing the style of our crime rate circles on the map. Other pieces of consistent feedback we received were that we should provide more info about each city by adding more detail to the tooltip, and we should add a scale to the circle size. We also realized that users didn't know that they could click on the circles to bring up the tooltip and see the name of the city.

##### Single City
For the Single City tab the main piece of feedback was about removing the widgets that didn't change anything on the tab.
We received comments about our plot not displaying when the tab was first selected and several of our reviewers commented on being confused about
what the bars on the plot were displaying.
For the Single City tab the main piece of feedback was about removing the widgets that didn't change anything on that tab.
We received complaints about our plot not displaying when the user first clicked on the tab. Several of our reviewers also commented on being confused about what the bars on the plot were displaying.



### Reflection on how your project has changed since Milestone 2, and why

Our app has become more functional and visually appealing since Milestone 2. We felt the feedback was very helpful in shaping our app to be better.
We added an Help tab to contain information about the data set and to provide simple instructions on how to use the app.
Our app has become more functional and visually appealing since Milestone 2. We felt the feedback was very helpful in shaping our app to be more user-friendly.
We added a Help tab to contain information about the dataset and to provide simple instructions on how to use the app.

We removed the widgets on each tab that didn't function, which meant removing the
select a city widget from the Map tab. We tried to changed the style of the year slider since in our feedback session
several reviewers thought it was displaying a range, but we were not able to find a way to style it differently. We updated the Map tab
so when you hover over the city it display the values for the crime rates and the city names, which is much more intuitive then clicking. We did change the style
of the circles on the map by making them more transparent so you can see overlapping data better. A big change to the Map tab was changing the crime rates from a drop down menu
to a checkbox where now the crime rates will add up as more are selected.

On the Single City tab we removed the year slider widget and changed the crime type from a dropdown widget to check-box widget to make the plot more interactive, we are also hoping this will help solve
some of the confusion around the style we have chosen to display population. During the feedback session we received lots of feedback about
placing population on a separate plot but we did not do this as we wanted population and the crime rates together so the user
can easily see if the crime rates are changing due to changes in the population. We are hoping the new style of selecting population and having it interactively drawn on the plot will help to solve the confusion users had. We were surprised we
didn't receive more feedback on the table but found people barely even noticed the table. So we made changes to make
it stand out more. We improved the overall design appeal of our app by adding a theme and increasing the font sizes.
'select a city' widget from the Map tab. We tried to change the style of the year slider (since in our feedback session several reviewers thought it was displaying a range), but unfortunately we couldn't change the slider because of how it is implemented by Shiny. We updated the Map tab so that when a user hovers over a city it display the values for that city's crime rates (as well as the city name and population). We think this is much more intuitive then making users click the individual circles to bring up the tooltip. We also changed the style of the circles on the map, making them more transparent so you can see overlapping data better. Finally, a big change that we implemented in the Map tab was changing the crime rates filter from a dropdown menu to a checkbox. Now a user can select several crimes rates at once and the circles will grow based on the selected rates.

On the Single City tab we removed the year slider widget (which didn't do anything) and changed the crime type filter from a dropdown widget to check-box widget to make the plot more interactive. During the feedback session we received lots of feedback about placing population on a separate plot, but we ultimately decided not do this because we wanted population and the crime rates together so that the user
can easily see if the crime rates are changing due to changes in the population. However, in order to make it more clear that the bar graph is the population over time, we gave the user the ability to select whether or not to show the population and, if they do select it, those bars are interactively drawn on the plot. We believe that this will help to solve any confusion that users had. We were surprised we didn't receive more feedback on the table - in fact, people barely even noticed it. So, in this version, we changed its style and content to make it more noticeable. Finally, we improved the overall design aesthetic of our app by adding a theme and increasing the font sizes.

0 comments on commit f3c5bc0

Please sign in to comment.