Presentation
R Codes
1 - Making a scatterplot with Shiny - 1_scatterplot.R
2 - Scatterplot editor - 2_scatterplot_edit.R
3 - Adding more widgets - 3_scatterplot_widgets.R
4 - Playing with model - parameters 4_nonlinear_model.R
5 - Professional-looking apps with Shinydashboard - 5_shinydasboard.R
6 - Using observers - 6_Observe_event.R
7 - Using observers to fit nonlinear least squares - 7_Fitting_nls.R
Resources
Introductory tutorial - https://shiny.rstudio.com/tutorial/
COVID19 Tracker - https://shiny.rstudio.com/gallery/covid19-tracker.html
NicheMapR app - Kearney et al. (2020, MEE)
Visualizing human impacts on marine biodiversity - O'Hara et al. (2021, Science)
Models in ecology and evolution - O'Hara et al. (2021, Science)
Shiny layout guide - https://shiny.rstudio.com/articles/layout-guide.html
Shiny Dashboard PLUS! - https://rinterface.com/shiny/shinydashboardPlus/
Widget gallery - https://shiny.rstudio.com/gallery/widget-gallery.html
More widgets and tricks - https://github.com/daattali/advanced-shiny#shinyjs
Interactive plots with Ploly - https://plotly-r.com/
Making maps with leaflet JS - https://leafletjs.com/
Launch your shiny app - https://shiny.rstudio.com/deploy/