Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 警告消息:列';标签';是不支持的类型函数_R_Shiny - Fatal编程技术网

R 警告消息:列';标签';是不支持的类型函数

R 警告消息:列';标签';是不支持的类型函数,r,shiny,R,Shiny,我有一个名为“labels”的列表列,为了得到一个可读的数据帧,我没有列出它。在本地,一切都运行得很好,但当我在AWS闪亮服务器上运行时,它会在下面抛出这个错误。我可以分享更多的代码片段,但我想先得到关于这个错误的指针,这可能是什么 警告:mutate_impl:Columnlabels中的错误属于不支持的类型函数 Stack trace (innermost first): 110: <Anonymous> 109: stop 108: filtered

我有一个名为“labels”的列表列,为了得到一个可读的数据帧,我没有列出它。在本地,一切都运行得很好,但当我在AWS闪亮服务器上运行时,它会在下面抛出这个错误。我可以分享更多的代码片段,但我想先得到关于这个错误的指针,这可能是什么

警告:mutate_impl:Column
labels
中的错误属于不支持的类型函数

Stack trace (innermost first):
    110: <Anonymous>
    109: stop
    108: filtered
    107: as.data.frame
    106: eval
    105: eval
    104: %>%
    103: <reactive:filtered_closed> [/srv/shiny-server/support-dashboard/server.R#74]
     92: filtered_closed
     91: tagList
     90: tag
     89: tags$h3
     88: h3
     87: tag
     86: tags$div
     85: div
     84: tag
     83: tags$div
     82: div
     81: valueBox
     80: vbox_fun [/srv/shiny-server/support-dashboard/server.R#179]
     79: shiny::renderUI
     78: func
     77: origRenderFunc
     76: output$vb_ratio
      1: runApp
更新:其他信息: 从全局.R文件加载数据集

issues <- readRDS("/srv/shiny-server/support-dashboard/issues.rds")

嗨,ngamita,你们能分享一下导致这个错误的代码吗?那真的很有帮助。我怀疑您有一个名为“label”的对象或列名,它会导致@Florian出现问题。我添加了addional server.R代码段。希望这能更好地指导您。您的AWS工作区与本地工作区相同吗?相同的R和软件包版本?@zx8754我不确定手动执行此操作的最佳方式,我知道这会让我们在部署时采用docker方式。撇开这一点不谈,手动运行这两个环境脚本,并在下面的细节中进行监控,这些细节在版本上非常相似,是的,R版本也是相同的。加载所需包:方法── 附加包
issues <- readRDS("/srv/shiny-server/support-dashboard/issues.rds")
shinyServer(function(input, output) {

    filtered <- reactive({
        unnest(issues, labels) %>% # remove lists from labels. 
            rename(pr_key = pull_request.url, 
                   reported_by = user.login, 
                   associate = assignee.login, 
                   release = milestone.title) %>%
            select(-ends_with("url"), -starts_with("user"), 
                   -starts_with("assignee"), -starts_with("milestone"), 
                   -title) %>%
            filter(str_detect(name, "help wanted")) %>%
            mutate(created_at = ymd(as.Date(created_at)), 
                   closed_at = ymd(as.Date(closed_at))) 
    })

    filtered_by_date <- reactive({
        filtered() %>%
            group_by(created_at) %>%
            filter(
                # created_at in df replacement in reactive. 
                created_at >= input$dateRange[1],
                created_at <= input$dateRange[2]
            ) %>%
            summarise(n = n()) %>%
            rename(created_date = created_at) %>%
            rename(issues_count = n)
    })
Attaching package: ‘shinydashboard’

The following object is masked from ‘package:graphics’:

    box

Loading required package: methods
── Attaching packages ─────────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 2.2.1     ✔ purrr   0.2.4
✔ tibble  1.4.2     ✔ dplyr   0.7.4
✔ tidyr   0.8.0     ✔ stringr 1.2.0
✔ readr   1.1.1     ✔ forcats 0.2.0
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
Highcharts (www.highcharts.com) is a Highsoft software product which is
not free for commercial and Governmental use

Attaching package: ‘lubridate’

The following object is masked from ‘package:base’:

    date

[1] "/srv/shiny-server/support-dashboard"
# A tibble: 3,387 x 89