-
Welcome to the course
- Welcome to Interactive Dashboards with Shiny
- Overview of Shiny
- Course Logistics
-
Basic Architecture of a Shiny App
- Introduction to Shiny App Architecture
- A Minimal Shiny App
- Add a plot to our App
- Server to UI
- UI to Server
- Add a control to our App
- Using the widget gallery
-
Reactive Datasets
- Basic Reactive concepts
- Making a Reactive from a filter/Using Reactives
- Some hints on using reactives
- Reactive Graphs
-
Using plotly to add more interactions
- Making a Plotly Object
- Integrating Plotly with Shiny
- Adding Tooltips to a Plotly Plot
- Other kinds of plotly interactions
-
Layouts with Quarto
- Introduction to Layouts
- Types of Layouts
- Introduction to Sidebar Layout
- Plot Layout
- Layouts Wrap Up
-
Wrapping Up
- Deploying Your App
- Course Review
Interactive Dashboards with Shiny
Introduction to Layouts
This lesson is called Introduction to Layouts, part of the Interactive Dashboards with Shiny course. This lesson is called Introduction to Layouts, part of the Interactive Dashboards with Shiny course.
If the video is not playing correctly, you can watch it in a new window
Transcript
Click on the transcript to go to that point in the video. Please note that transcripts are auto generated and may contain minor inaccuracies.
Your Turn
Take a look at quarto/assignment_01/base_quarto_app.qmd
. What parts were moved where? Where is the UI code and where is the server code?
Click "Run Document" and try the app out. What files were generated when you ran the document?
Try changing the order of the code blocks. Does order matter?
Learn More
To learn more about using Shiny with Quarto, check out the Quarto website.
You need to be signed-in to comment on this post. Login.
Amy Yates
April 17, 2024
Another issue with the assignment. The Assignment 1 app doesn't contain a "server" code block at all, so the plot does not appear until I add one manually.
David Keyes Founder
April 17, 2024
Sorry about that! I'll have this updated very soon.
David Keyes Founder
April 17, 2024
Ok, just fixed the code on GitHub. I've also pasted it below for you.