1
我創造閃亮的應用有兩個文件:ui.R
和server.R
。他們每個人的樣子:shinydasboard不加載[R
# ui.R
dashboardPage(
dashboardHeader(title = "Content"),
dashboardSidebar(
sidebarMenu(id="tabs", sidebarMenuOutput("menu"))
),
dashboardBody(
............................
和
# server.R
library(shinydashboard)
library(shiny)
load(file = "table word freq.RData")
function(input, output,session) {
output$menu <- renderMenu({
sidebarMenu(
menuItem("Tags", tabName="m1", icon = icon("database"),
menuSubItem("Tags1", tabName = "m1"),
menuSubItem("Tags2", tabName = "m2"),
menuSubItem("Tags3", tabName = "m3")
),
................
正如你看到的,我使用的是shinydashboard
包,但是當我按Run App
我得到一個錯誤:
Warning: Error in ..stacktraceon..: could not find function "dashboardPage"
Stack trace (innermost first):
1: shiny::runApp
Error : could not find function "dashboardPage".
有你有什麼想法爲什麼library(shinydashboard)
沒有附加到我的代碼作爲其他軟件包?
嘗試包括'庫(閃亮)'和'庫(shinyDashboard)'到這兩個文件。 –
謝謝。有效!^_ ^但是,我不清楚爲什麼當這些庫僅在'server.R'中時出現錯誤?在'RShiny'紀錄片可以清楚地說,那你只需要在'Server.R'文件中定義的包,但不能同時... –
想知道的是我自己,但沒有時間去嘗試:)。但是我猜''ui.R'正在被編譯(interpeted?)在一個單獨的環境中到'server.R'。 –