我正在尝试设置我的第一个Shiny应用程序,并且遇到了以下错误消息:
“错误:发生了错误。请检查您的日志或与应用作者联系以进行澄清。”
我看到“反应性:plotObj”,我认为这可能是问题所在,但我没有实际的(标记为)反应性物品。如果可以澄清任何问题,我可以包括ui.R和server.R。我遍历了代码,寻找明显的错误,而这些错误对我来说并不明显。
我已经复制了日志,内容如下:
mutate(iris, Species = "Overall")
titlePanel,selectInput,sliderInput和mainPanel似乎运行正常。 “发布”时,percent_map中的地图似乎并没有完全加载。我希望能填满地图。
这是我的代码。我感谢大家的帮助!
2019-06-21T20:31:49.080604+00:00 shinyapps[991225]: Server version: 1.7.6-6
2019-06-21T20:31:49.080607+00:00 shinyapps[991225]: LANG: en_US.UTF-8
2019-06-21T20:31:49.080652+00:00 shinyapps[991225]: R version: 3.5.2
2019-06-21T20:31:49.080654+00:00 shinyapps[991225]: shiny version: 1.3.2
2019-06-21T20:31:49.080655+00:00 shinyapps[991225]: httpuv version: 1.5.1
2019-06-21T20:31:49.080656+00:00 shinyapps[991225]: rmarkdown version:
(none)
2019-06-21T20:31:49.080676+00:00 shinyapps[991225]: jsonlite version: 1.6
2019-06-21T20:31:49.080656+00:00 shinyapps[991225]: knitr version: (none)
2019-06-21T20:31:49.080687+00:00 shinyapps[991225]: RJSONIO version: (none)
2019-06-21T20:31:49.080687+00:00 shinyapps[991225]: htmltools version:
0.3.6
2019-06-21T20:31:49.080903+00:00 shinyapps[991225]: Using pandoc
at /opt/connect/ext/pandoc2
2019-06-21T20:31:49.305354+00:00 shinyapps[991225]: Using jsonlite for
JSON processing
2019-06-21T20:31:49.312109+00:00 shinyapps[991225]:
2019-06-21T20:31:49.312113+00:00 shinyapps[991225]: Starting R with process
ID: '24'
2019-06-21T20:31:49.393993+00:00 shinyapps[991225]:
2019-06-21T20:31:49.393995+00:00 shinyapps[991225]: Listening on
http://127.0.0.1:33615
2019-06-21T20:31:51.249231+00:00 shinyapps[991225]: Warning: Error in $:
object of type 'closure' is not subsettable
2019-06-21T20:31:51.277783+00:00 shinyapps[991225]: 179: renderPlot
[/srv/connect/apps/Tim_Mullen_Assign_3/app.R#38]
2019-06-21T20:31:51.277786+00:00 shinyapps[991225]: 177: func
2019-06-21T20:31:51.277786+00:00 shinyapps[991225]: 137: drawPlot
2019-06-21T20:31:51.277790+00:00 shinyapps[991225]: 123:
<reactive:plotObj>
2019-06-21T20:31:51.277790+00:00 shinyapps[991225]: 107: drawReactive
2019-06-21T20:31:51.277791+00:00 shinyapps[991225]: 94: origRenderFunc
2019-06-21T20:31:51.277791+00:00 shinyapps[991225]: 93: output$map
2019-06-21T20:31:51.277792+00:00 shinyapps[991225]: 13: runApp
2019-06-21T20:31:51.277792+00:00 shinyapps[991225]: 12: fn
2019-06-21T20:31:51.277792+00:00 shinyapps[991225]: 7: connect$retry
2019-06-21T20:31:51.277793+00:00 shinyapps[991225]: 6: eval
2019-06-21T20:31:51.277794+00:00 shinyapps[991225]: 5: eval
2019-06-21T20:34:21.993347+00:00 shinyapps[991225]: Server version: 1.7.6-6
2019-06-21T20:34:21.993349+00:00 shinyapps[991225]: LANG: en_US.UTF-8
2019-06-21T20:34:21.993405+00:00 shinyapps[991225]: knitr version: (none)
2019-06-21T20:34:21.993385+00:00 shinyapps[991225]: R version: 3.5.2
2019-06-21T20:34:21.993387+00:00 shinyapps[991225]: shiny version: 1.3.2
2019-06-21T20:34:21.993388+00:00 shinyapps[991225]: httpuv version: 1.5.1
2019-06-21T20:34:21.993388+00:00 shinyapps[991225]: rmarkdown version:
(none)
2019-06-21T20:34:22.240898+00:00 shinyapps[991225]: Starting R with process
ID:'23'
2019-06-21T20:34:21.993409+00:00 shinyapps[991225]: jsonlite version: 1.6
2019-06-21T20:34:22.234937+00:00 shinyapps[991225]: Using jsonlite for
JSON processing
2019-06-21T20:34:21.993442+00:00 shinyapps[991225]: RJSONIO version: (none)
2019-06-21T20:34:21.993453+00:00 shinyapps[991225]: htmltools version:
0.3.6
2019-06-21T20:34:21.993631+00:00 shinyapps[991225]: Using pandoc at
/opt/connect/ext/pandoc2
2019-06-21T20:34:22.240897+00:00 shinyapps[991225]:
2019-06-21T20:34:22.311768+00:00 shinyapps[991225]:
2019-06-21T20:34:22.311770+00:00 shinyapps[991225]: Listening on
http://127.0.0.1:41309
答案 0 :(得分:0)
Error in $: object of type 'closure' is not subsettable
表示您尝试将$
应用于功能。由于我看不到您在代码中定义数据框df
的位置,因此我怀疑此数据框不存在,并且R“认为” df
是stats
包的功能(费舍尔分布的密度)。