簡單文字
每個 Shiny 應用程式都有 UI(使用者介面)與 server 兩個部分。UI 放置視覺元素,負責控制應用程式的版面與外觀。server 則實作應用程式的邏輯,例如進行計算與產生圖表。
使用 fluidPage() 可以建立一個空的 UI。要在 Shiny 應用程式中加入文字,只要把文字當作引數放進 fluidPage()。其實整個 UI 都是透過提供給 fluidPage() 想要的各種引數來組成的。
本練習屬於課程
案例研究:使用 R 的 Shiny 建置網頁應用程式
練習說明
請依照以下步驟建立一個會顯示「Shiny is fun」文字的 Shiny 應用程式:
- 載入
shiny套件。 - 使用
fluidPage()函式建立 Shiny 應用程式的 UI。 - 在 UI 中加入文字「Shiny is fun」。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Load the shiny package
___
# Define UI for the application
ui <- ___(
# Add the text "Shiny is fun"
___
)
# Define the server logic
server <- function(input, output) {}
# Run the application
shinyApp(ui = ui, server = server)