BaşlayınÜcretsiz Başlayın

Yerleşimi (UI) güncelle

Shiny tarafından sağlanan layout işlevlerini kullanarak UI öğelerini düzenleyebilirsin. Bu durumda bir sidebarLayout() kullanmak istiyoruz; giriş sidebarPanel() içine, çıktı ise mainPanel() içine yerleştirilecek. Uygulamanın yerleşimini güncellemek için bu şablonu kullanabilirsin.

sidebarLayout(
  sidebarPanel(p("This goes into the sidebar on the left")),
  mainPanel(p("This goes into the panel on the right"))
)

shiny ve ggplot2 paketlerini senin için önceden yükledik. p('hello') ifadesinin "hello" metniyle bir HTML paragrafı döndürdüğünü unutma.

Bu egzersiz

R ile Shiny Kullanarak Web Uygulamaları Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • textInput() öğesini bir sidebarPanel() içine yerleştir.
  • plotOutput() öğesini bir mainPanel() içine yerleştir.
  • Her iki paneli de bir yan çubuk yerleşiminin içine al: sidebarLayout(___ , ___).

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

ui <- fluidPage(
  titlePanel("Baby Name Explorer"),
  # CODE BELOW: Add a sidebarLayout, sidebarPanel, and mainPanel
  
  textInput('name', 'Enter Name', 'David'),
  plotOutput('trend')
  
)

server <- function(input, output, session) {
  output$trend <- renderPlot({
    ggplot()
  })
}

shinyApp(ui = ui, server = server)
Kodu Düzenle ve Çalıştır