首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R发亮不上传

R发亮不上传
EN

Stack Overflow用户
提问于 2019-01-16 14:37:00
回答 1查看 144关注 0票数 0

因此,我最近创建了一个基本的应用程序,以了解更多关于闪亮的知识。

当我在本地试用该应用程序(Global.R)时,当我将其分离为ui.R和server.R并将其上传到服务器时,我一直会收到一个错误:

警告:排序错误:找不到对象'mydata‘

服务器代码

代码语言:javascript
复制
#import libraries
library(shiny)
library(DT)
library(ggplot2)
library(shinythemes)
mydata <- read.csv("course-proj-data.csv", header = T, sep = ";")
attach(mydata)
server = function(input, output, session){

  filterData <- reactive({
    mydata[which(mydata$Team == input$team),]
  })
  output$table1 <- DT::renderDataTable({
    DT::datatable(filterData(), selection = "single", rownames = F)
  })

}

UI代码

代码语言:javascript
复制
#User Interface
ui = navbarPage(theme = shinythemes::shinytheme("cerulean"), title = ("Fifa World Cup 2018"),
                tabPanel(
                  "Statistics by country",
                  wellPanel(
                    selectInput("team", label = h3("Select Country"), 
                                choices = sort(mydata$Team), 
                                selected = 1),

                    hr(),
                    fluidRow(column(3, verbatimTextOutput("value")))

                  ),
                  DT::dataTableOutput("table1")
                )
)

非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-01-16 14:44:11

我和您一样遇到了类似的问题,最后,我将输入数据保存为一个.RData文件,在服务器代码中其他所有内容之前都加载了该文件。

代码语言:javascript
复制
# load packages
library(shiny)

load("loaddata.RData")

server <- function(input, output) {
....
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54219398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档