Case Studies: створення вебзастосунків із Shiny в R
Dean Attali
Shiny Consultant
Передбачає базові знання Shiny
Повторимо ключові поняття Shiny
Розробимо кілька застосунків для реальних сценаріїв
Регулярно тренуватимемось з основними можливостями, щоб звикнути
Вивчимо нові функції та найкращі практики
library(shiny)ui <- fluidPage()server <- function(input, output) {}shinyApp(ui = ui, server = server)
Завантажте пакет shiny
Створіть вебсторінку з fluidPage() – UI застосунку Shiny
Створіть серверну частину – тут живе логіка застосунку
Об'єднайте UI і server у застосунок Shiny та запустіть його
Додайте текст як аргумент до fluidPage()
ui <- fluidPage(
"Hello there"
)
Результат: вебсторінка з текстом "Hello there"
fluidPage() приймає довільну кількість аргументівui <- fluidPage(
"Hello",
"there"
)
h1()
h2()
strong()
em()
Жирний
Курсив (emphasis)
ui <- fluidPage(
h1("SHINY COURSE"),
"by",
strong("Dean Attali"),
)
by Dean Attali




ui <- fluidPage(
sidebarLayout(
sidebarPanel(
"This is the sidebar"
),
mainPanel(
"Main panel goes here"
)
)
)
Case Studies: створення вебзастосунків із Shiny в R