highlights from the shiny developer conference 2016 aimee ... · [email protected]...
TRANSCRIPT
![Page 2: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/2.jpg)
Aimee Gott – R Consultant
So what is shiny?
CDC Disease Monitor, Shiny User Showcase
![Page 3: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/3.jpg)
Aimee Gott – R Consultant
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
![Page 5: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/5.jpg)
Aimee Gott – R Consultant
"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
![Page 6: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/6.jpg)
Aimee Gott – R Consultant
What was covered?
• Reactivity
• Linked Brushing
• Gadgets (& addins!)
• UI
• Dashboards
• DT for data tables
• Profiling
• Debugging
• And much more!!
![Page 7: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/7.jpg)
Aimee Gott – R Consultant
React or Observe?
Use reactive expressions for calculations
Use observers for side effects
![Page 8: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/8.jpg)
Aimee Gott – R Consultant
LINKED BRUSHING
http://shiny.rstudio.com/articles/plot-interaction.html
![Page 14: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/14.jpg)
Aimee Gott – R Consultant
EARL Workshops 2016
New to Shiny?
Introduction to shiny
Mango Solutions
Half day workshop
More Advanced User
Advanced shiny**
RStudio
Full day workshop
![Page 15: Highlights from the Shiny Developer Conference 2016 Aimee ... · agott@mango-solutions.com "there's a huge difference between using Shiny and using it well, and we want to start getting](https://reader034.vdocuments.net/reader034/viewer/2022050419/5f8eaab6c17a783bae0b4ea6/html5/thumbnails/15.jpg)
Aimee Gott – R Consultant
http://shiny.rstudio.com/articles/
github.com/MangoTheCat/tidyshiny
github.com/daattali/shinyjs
Questions?