大佬教程收集整理的这篇文章主要介绍了我的 Shiny App 可以在本地运行,但不能在 Shinyapps.io 上运行,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我构建了一个简单的闪亮应用。它在本地运行良好,但是当我将它加载到 Shinyapps.io 时出现错误。
错误信息如下:
发生错误! 发生了错误。检查您的日志或联系应用程序作者以进行澄清。
这是日志的输出。
> rsconnect::showLogs(appname="vaccines-by-country",streaming=TRUE)
2021-05-25T11:12:17.576509+00:00 shinyapps[4164097]: Registered S3 methods overwritten by 'tibble':
2021-05-25T11:12:17.576512+00:00 shinyapps[4164097]: method from
2021-05-25T11:12:17.679447+00:00 shinyapps[4164097]: filter,lag
2021-05-25T11:12:17.576512+00:00 shinyapps[4164097]: format.tbl pillar
2021-05-25T11:12:17.679448+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.576512+00:00 shinyapps[4164097]: print.tbl pillar
2021-05-25T11:12:17.679812+00:00 shinyapps[4164097]: The following objects are masked from ‘package:base’:
2021-05-25T11:12:17.678697+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.679814+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.678700+00:00 shinyapps[4164097]: Attaching package: ‘dplyr’
2021-05-25T11:12:17.679447+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.678701+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.679446+00:00 shinyapps[4164097]: The following objects are masked from ‘package:stats’:
2021-05-25T11:12:17.679812+00:00 shinyapps[4164097]:
2021-05-25T11:12:17.679813+00:00 shinyapps[4164097]: intersect,setdiff,setequal,union
2021-05-25T11:12:17.872130+00:00 shinyapps[4164097]: 88: <Anonymous>
2021-05-25T11:12:17.863510+00:00 shinyapps[4164097]: Warning: Error in <Anonymous>: error reading from the connection
2021-05-25T11:15:32.272140+00:00 shinyapps[4164097]: Running on host: 16ba9f6b9d17
2021-05-25T11:15:32.276813+00:00 shinyapps[4164097]: R version: 4.0.2
2021-05-25T11:15:32.276812+00:00 shinyapps[4164097]: LANG: en_US.UTF-8
2021-05-25T11:15:32.276832+00:00 shinyapps[4164097]: shiny version: 1.5.0
2021-05-25T11:15:32.276800+00:00 shinyapps[4164097]: Server version: 1.8.6.1
2021-05-25T11:15:32.276876+00:00 shinyapps[4164097]: rmarkdown version: (nonE)
2021-05-25T11:15:32.276911+00:00 shinyapps[4164097]: knitr version: (nonE)
2021-05-25T11:15:32.276918+00:00 shinyapps[4164097]: Jsonlite version: 1.7.1
2021-05-25T11:15:32.276942+00:00 shinyapps[4164097]: HTMLtools version: 0.5.1.1
2021-05-25T11:15:32.277087+00:00 shinyapps[4164097]: Using pandoc: /opt/connect/ext/pandoc/2.11
2021-05-25T11:15:32.276869+00:00 shinyapps[4164097]: httpuv version: 1.5.5
2021-05-25T11:15:32.434697+00:00 shinyapps[4164097]: Using Jsonlite for JsON processing
2021-05-25T11:15:32.276919+00:00 shinyapps[4164097]: rjsonio version: (nonE)
2021-05-25T11:15:32.437887+00:00 shinyapps[4164097]:
2021-05-25T11:15:32.437888+00:00 shinyapps[4164097]: StarTing R with process ID: '26'
2021-05-25T11:15:32.462208+00:00 shinyapps[4164097]: Listening on http://127.0.0.1:46118
2021-05-25T11:15:32.462207+00:00 shinyapps[4164097]:
2021-05-25T11:15:43.997554+00:00 shinyapps[4164097]: Registered S3 methods overwritten by 'tibble':
2021-05-25T11:15:43.997556+00:00 shinyapps[4164097]: method from
2021-05-25T11:15:43.997556+00:00 shinyapps[4164097]: format.tbl pillar
2021-05-25T11:15:43.997557+00:00 shinyapps[4164097]: print.tbl pillar
2021-05-25T11:15:44.099489+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.099492+00:00 shinyapps[4164097]: Attaching package: ‘dplyr’
2021-05-25T11:15:44.099492+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.100245+00:00 shinyapps[4164097]: The following objects are masked from ‘package:stats’:
2021-05-25T11:15:44.100245+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.100246+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.100246+00:00 shinyapps[4164097]: filter,lag
2021-05-25T11:15:44.100607+00:00 shinyapps[4164097]: The following objects are masked from ‘package:base’:
2021-05-25T11:15:44.100608+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.100609+00:00 shinyapps[4164097]: intersect,union
2021-05-25T11:15:44.100609+00:00 shinyapps[4164097]:
2021-05-25T11:15:44.285726+00:00 shinyapps[4164097]: Warning: Error in <Anonymous>: error reading from the connection
2021-05-25T11:15:44.293913+00:00 shinyapps[4164097]: 88: <Anonymous>
警告:匿名错误:从连接读取错误
这是我的 ui.R 代码:
library(shiny)
library(dplyr)
library(ggplot2)
library(readr)
df <- read_csv("country_vaccinations.csv.zip")
countrIEs <- df %>% disTinct(country)
fluIDPage(
titlePanel("CovID Vaccines by Country by Maria Freydlin"),h4("instructions:"),h5("Please SELEct a country from the dropdown List below to vIEw the timeline of @R_12_10586@l vaccines administered within the last few months."),a(href="https://github.com/mariafreydlin/shinyapp/tree/master",'link to UI and Server code files'),titlePanel("Vaccine Timeline by Country"),sIDebarLayout(
sIDebarPanel(
SELEcTinput( "country","Country:",choices=countrIEs),hr()
),mainPanel(
plotOutput("vaccinePlot")
)
)
)
这是我的 server.R 代码:
library(shiny)
library(dplyr)
library(ggplot2)
library(readr)
df <- read_csv("country_vaccinations.csv.zip")
function(input,output){
df_@R_12_10586@l <- reactive({
df %>%
filter(country==input$country)%>%
group_by(datE) %>%
summarise(@R_12_10586@l = sum(@R_12_10586@l_vaccinations,na.rm = T))
})
output$vaccinePlot <- renderPlot({
ggplot(df_@R_12_10586@l(),aes(date,@R_12_10586@l)) + geom_line() +theme_bw()
})
}
csv.zip 文件与 ui.R 和 server.R 位于同一文件夹中。
有什么想法、建议吗?
正如 Eric 在评论中所建议的,我解压缩了 csv.zip 文件并改为读取 .csv。这解决了问题!
file = unzip("country_vaccinations.csv.zip")
df <- read_csv(filE)
谢谢!
以上是大佬教程为你收集整理的我的 Shiny App 可以在本地运行,但不能在 Shinyapps.io 上运行全部内容,希望文章能够帮你解决我的 Shiny App 可以在本地运行,但不能在 Shinyapps.io 上运行所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。