r语言 - 文件(文件,"rt")中的错误:无法打开连接 - 闪亮



我一直在尝试将图形添加到我的闪亮布局中,但是当我运行项目时,它会向我显示此错误。

我有以下代码。R:

library(shiny)
df <-read.csv('./CSV/data.csv')
shinyServer(function(input, output) {
  output$scatterPlot <- renderHighchart({
    hchart(df, "scatter", 
hcaes(x=df$revenue,y=df$users,group=df$name_group))
  })
})

,对于UI,我得到了:

    library(shiny)
    library(shinydashboard)
    library(shinycssloaders)
    titlePanel("my_app")
    header <- dashboardHeader(title = "my_app" )
    sidebar <- dashboardSidebar(
      sidebarMenu(
        menuItem("Overview", tabName = "overview", icon = icon("book-open"))
    )
    body <- dashboardBody(
      tabItems(
        tabItem("overview",
                fluidRow(
                  box(
                    title = "revenue_vs_user", status = "primary",
                    withSpinner(highchartOutput("scatterPlot"))
                  ))
      )
    ))
    shinyUI(dashboardPage(header, sidebar, body, skin = "blue"))

我在这个错误上看到的所有答案都说它发生了,因为数据没有正确读取,而是在我的环境变量中出现的数据,因此正在读取数据。感谢您的帮助!

我也有同样的问题。在开发应用程序并测试CSV时,R Studio显示了正确上传并存储在环境变量中的CSV数据。但是当我选择runn应用程序时,我会遇到相同的错误。

我还使用数据子文件夹结构。我还将在应用程序上方的文件夹中设置一个R项目。因此,文件夹结构看起来像这样:

./Project/app/data

项目文件在项目文件夹中的位置,app.r文件在App文件夹中,而我试图上传的CSV在数据文件夹中。

然后,我尝试将项目文件放入应用程序文件夹中。我还更新了应用程序中的read.csv的相对文件路径,以反映新的工作目录。由于某些原因,这起作用。我不知道为什么。

最新更新