Я пытаюсь собрать приложение R + Shiny, которое, по крайней мере, первоначально, отображает гистограмму данных даты. У меня он работает отлично на моей локальной системе в RStudio, но в shinyapps.io это не работает.R скрипт, работающий локально, не работает на shinyapp.io
Приложение на данный момент очень прост - пользовательский интерфейс на самом деле ничего не делает, а данные - всего лишь небольшая выборка тестовых данных.
Прекрасно работает в RStudio (рисует милую гистограмму). При загрузке на shinyapps.io текст «панель заголовка» и боковая панель отображаются, но после секунды или двух либо он - сообщает, что ошибка «от« не может быть NA, NaN или бесконечная »или - экран выдается серым сценарий останавливается (?) в обоих случаях без создания гистограммы.
Я сбил с толку; было бы интересно услышать, есть ли у кого-нибудь предложения о том, где я ошибся. Возможно, это связано с as.Date - возможно, подобная проблема сообщается here, без какого-либо решения.
Мои две блестящие файлы:
# ui.R
shinyUI(fluidPage(
titlePanel("title panel"),
sidebarLayout(
sidebarPanel(
),
mainPanel(
plotOutput("distPlot")
)
)
))
и
# server.R
library(shiny)
shinyServer(function(input, output){
output$distPlot <- renderPlot({
text_date <- c("9 March 2006", "31 October 2008", "24 September 2008", "27 February 2009", "19 May 2014", "11 December 2009", "7 August 2013", "8 December 2014", "2 February 2010", "22 December 2014", "20 December 2011", "4 September 2009", "19 December 2013", "10 October 2007", "19 September 2008")
num_date <- as.Date(text_date, format = "%d %B %Y")
#plot a histogram
hist(num_date,
breaks = "years",
format = "%Y",
freq = TRUE)
})
})
Там нет ошибок (или что-нибудь, кроме версий, начиная и прослушивает ...) сообщенных showLogs():
2015-02-22T10: 00: 50.507273 + 00: 00 shinyapps [32851]: R версия: 3.1.2
2015-02- 22T10: 00: 50.509043 + 00: 00 shinyapps [32851]: rmarkdown версия: 0.0.0
2015-02-22T10: 00: 50.507340 + 00: 00 shinyapps [32851]: Блестящая версия: 0.11.1
2015- 02-22T10: 00: 50.509508 + 00: 00 shinyapps [32851]: версия для ножа: 0.0.0
2015-02-22T10: 00: 50.784283 + 00: 00 shinyapps [32851]:
2015-02-22T10: 00: 50.784285 + 00: 00 shinyapps [32851]: Запуск Блестящий с идентификатором процесса: '14'
2015-02-22T10: 00: 50.792403 + 00: 00 shinyapps [32851]:
2015-02-22T10: 00 : 50.792405 + 00: 00 shinyapps [32851]: прослушивание на http://0.0.0.0:57429
wow - Я только что провел несколько часов, пытаясь понять, почему мое приложение не работает на shinyapps.io, но работает локально. По-видимому, это также связано с тем, что shinyapps.io не работает с 'as.Date' w.r.t. месячные имена – jalapic