2016-02-21 2 views
1

Я пытался создать простое приложение, используя Shiny и Leaflets, чтобы построить некоторые местоположения.листовка не работает с блестящими

Сначала я попытался локально листовка сюжет, и она работала, но при его использовании с Shiny я получил следующее сообщение об ошибке

ERROR: argument is not interpretable as logical 

Я думал, что я сделал что-то неправильно, поэтому я пошел вернемся к основам и попробуйте запустить пример приложения в Leaflet website с тем же результатом. Я попытался запустить его как один файл (app.R) с помощью команды runApp(), а также попытался разделить сервер.R и ui.R с тем же результатом.

Я переустановил листок, блестящий и все тот же.

Любая идея о том, что может произойти?

Полное сообщение об ошибке:

Listening on http://127.0.0.1:6991 
Warning: Error in if: argument is not interpretable as logical 
Stack trace (innermost first): 
    54: sprintf 
    53: tag 
    52: tags$div 
    51: widget_html 
    50: htmltools::tagList 
    49: htmlwidgets::shinyWidgetOutput 
    48: leafletOutput 
    47: tag 
    46: tags$div 
    45: div 
    44: tagList 
    43: attachDependencies 
    42: bootstrapPage 
    41: fluidPage 
    40: shinyUI 
    1: shiny::runApp 
Error in if (inline) "display: inline-block;" else "" : 
    argument is not interpretable as logical 

R версия детали

platform  x86_64-w64-mingw32   
arch   x86_64      
os    mingw32      
system   x86_64, mingw32    
status          
major   3       
minor   2.2       
year   2015       
month   08       
day   14       
svn rev  69053      
language  R       
version.string R version 3.2.2 (2015-08-14) 
nickname  Fire Safety 

И это информация сессии:

R version 3.2.2 (2015-08-14) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 7 x64 (build 7601) Service Pack 1 

locale: 
[1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252 
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C       
[5] LC_TIME=English_United Kingdom.1252  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] leaflet_1.0.0 shiny_0.13.1 

loaded via a namespace (and not attached): 
[1] Rcpp_0.12.3  digest_0.6.9  mime_0.4   plyr_1.8.3  R6_2.1.2   
[6] xtable_1.8-2  jsonlite_0.9.19 magrittr_1.5  scales_0.3.0  tools_3.2.2  
[11] htmlwidgets_0.6 munsell_0.4.3 httpuv_1.3.3  yaml_2.1.13  colorspace_1.2-6 
[16] htmltools_0.3 
+0

Можете ли вы опубликовать пример кода и данных, которые вы используете, которые генерируют ошибку? – tospig

+0

также, какая версия R? Пример приложения для лифлета, с которым вы связались, отлично работает для меня – tospig

+0

Привет, спасибо за ответ. Код точно такой же, как в примере приложения-листка. Моя версия R является «пожарной безопасностью» 3.2.2, я обновил сообщение с подробностями – comendeiro

ответ

1

мне удалось заставить его работать, когда я обновил к последней версии R, 3.2.3

+0

, что он не работал в предыдущей версии, хоть. – tospig

+0

Действительно, очевидно, что латексная версия Leaflet была разработана под R 3.2.3, но я не могу думать о чем-то, работающем над этой новой версией, но не о предыдущем ... В любом случае, большое вам спасибо за вашу помощь, рекомендации относительно обмен R-версией и информацией о сеансе дал мне идею обновления R :) – comendeiro