Я пытаюсь создать веб-приложение, используя блестящий. Мне нужно загрузить пакет, который я установил на свой компьютер. Например:Пакеты, отсутствующие в блестящем сервере
## Contents ui.R:
library(shiny)
library(plyr)
shinyUI(pageWithSidebar(
headerPanel("Hello Shiny!"),
sidebarPanel(
sliderInput("obs",
"Number of observations:",
min = 0,
max = 1000,
value = 500)
),
mainPanel(
plotOutput("distPlot")
)
))
## Contents server.R:
library(shiny)
library(plyr)
shinyServer(function(input, output) {
output$distPlot <- renderPlot({
# generate an rnorm distribution and plot it
dist <- rnorm(input$obs)
hist(dist)
})
})
Это прекрасно работает, если я запустить его локально (с помощью runApp
), но когда я пытаюсь запустить его через мой сервер (тот же компьютер), я получаю ошибку, что plyr
пакет (или любой другой пакет я попробуйте использовать этот способ) не установлен. Как я могу использовать дополнительные пакеты на блестящем сервере?
Простой способ проверить на самом деле 'sudo R', а затем посмотреть (например,' library (myPotentiallyMissingPackage) '). При необходимости вы также можете установить свои отсутствующие пакеты. –
Do. Не. Начало. R. As. Судо. Когда-либо. –
Ну, кажется, это очень плохо, но могу ли я спросить: почему? :-) –