Closed shugamoe closed 7 years ago
flexdashboard
renderDataTable()
to add the sortable table of values. Using a desktop to view the app, there's plenty of room for this. On smaller screens, implementing ggplotly()
or a similar interactive graph with tooltips identifying the actual values would probably be a better usage of screen real estate. Of course that assumes you get ggplotly()
to do its damn jobscales::percent()
to the columns to convert them to percentages inside of the reactive objects and not modify permanently the underlying data frames
Everything is in the shiny app here.
I had to use the Gapminder dataset since my own data wasn't ready yet, but it was nice to get hands on with Flexdashboard. I'll be on the lookout for my traditional documentation as it seems like a very useful tool to use in the future for the final project.
Felt like using Gapminder really pushed me to use a non-linear structure for my visualization. Flexdashboard is powerful though. Cool.