1
입니다.shinydasboard로드하지 않음 및 <code>server.R</code>의 두 파일을 사용하여 반짝이는 응용 프로그램을 만들고 있는데 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)
이 내 패키지에 다른 패키지로 첨부되지 않는 이유는 무엇입니까?
두 파일 모두에'라이브러리 (shiny)'와'라이브러리 (shinyDashboard)'를 포함 시키십시오. –
고맙습니다. 그것은 효과가있다!^_^그러나이 라이브러리가'server.R'에만있을 때 왜 에러가 나는지에 대해 명확하지 않습니다. 'RShiny' 다큐멘터리에서 두 패키지가 아니라'Server.R' 파일에만 패키지를 정의해야한다고 분명하게 말한 바 있습니다 ... –
나 자신은 궁금했지만 실험 할 시간은 없었습니다. 그러나'ui.R'은'server.R' 환경과 별도의 환경에서 컴파일 (해석) 한 것 같습니다. –