開始使用免費開始

簡單文字

每個 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)
編輯並執行程式碼