highlights from the shiny developer conference 2016 aimee ... · agott@mango-solutions.com...
Post on 04-Aug-2020
1 Views
Preview:
TRANSCRIPT
Aimee Gott – R Consultant
agott@mango-solutions.com
Highlights from the Shiny Developer
Conference 2016
Aimee Gott – R Consultant
agott@mango-solutions.com
So what is shiny?
CDC Disease Monitor, Shiny User Showcase
Aimee Gott – R Consultant
agott@mango-solutions.com
Web Applications for R
• Written entirely from R
• No need to learn JavaScript or other web technologies
• Gives the power of R to non-R users
• Really easy to share the results of your analysis
Aimee Gott – R Consultant
agott@mango-solutions.com
Developers Conference 2016
Aimee Gott – R Consultant
agott@mango-solutions.com
"there's a huge difference between using Shiny and
using it well, and we want to start getting serious
about helping people use Shiny most effectively"
Joe Cheng
Shiny Developer Conference Announcement
Aimee Gott – R Consultant
agott@mango-solutions.com
What was covered?
• Reactivity
• Linked Brushing
• Gadgets (& addins!)
• UI
• Dashboards
• DT for data tables
• Profiling
• Debugging
• And much more!!
Aimee Gott – R Consultant
agott@mango-solutions.com
React or Observe?
Use reactive expressions for calculations
Use observers for side effects
Aimee Gott – R Consultant
agott@mango-solutions.com
LINKED BRUSHING
http://shiny.rstudio.com/articles/plot-interaction.html
Aimee Gott – R Consultant
agott@mango-solutions.com
GADGETS!
github.com/mangothecat/tidyshiny
Aimee Gott – R Consultant
agott@mango-solutions.com
DT: DATA TABLES
Aimee Gott – R Consultant
agott@mango-solutions.com
EXTENDING DATA TABLES
rstudio.github.io/DT/
Aimee Gott – R Consultant
agott@mango-solutions.com
SHINYJS
github.com/daattali/shinyjs
Aimee Gott – R Consultant
agott@mango-solutions.com
HTML Templates
Shiny Modules
Profiling with profvis
Aimee Gott – R Consultant
agott@mango-solutions.com
EARL Workshops 2016
New to Shiny?
Introduction to shiny
Mango Solutions
Half day workshop
More Advanced User
Advanced shiny**
RStudio
Full day workshop
Aimee Gott – R Consultant
agott@mango-solutions.com
http://shiny.rstudio.com/articles/
github.com/MangoTheCat/tidyshiny
github.com/daattali/shinyjs
Questions?
top related