首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未使用的参数错误,列()中的偏移量用于闪亮

未使用的参数错误,列()中的偏移量用于闪亮
EN

Stack Overflow用户
提问于 2015-04-02 22:35:01
回答 3查看 1.6K关注 0票数 1

以下是我的服务器。R脚本:

代码语言:javascript
运行
复制
shinyServer(function(input, output, session) {
})

以下是我的ui.R脚本:

代码语言:javascript
运行
复制
library(shiny)
library(shinythemes)


shinyUI(navbarPage("My Electronic CV", theme = shinytheme('readable'), inverse = TRUE,
        tabPanel("Overview Section",
            fluidRow(
                column(width = 4,
                    "4"
                ),
                column(width = 3, offset = 2,
                    "3 offset 2"
                )
            ) #closing bracket for fluidRow
        ) #closing bracket for tabPanel
    ) #closing bracket for navbarPage
) #closing bracket for shinyUI

使用上面的脚本,我不断地得到错误:

代码语言:javascript
运行
复制
Error in column(width = 4, "4") : unused argument (width = 4)

但是我真的很困惑为什么会这样--我花了几个小时试图找出我为什么要面对这个问题。谁能给我指出正确的方向吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-04-05 20:08:21

它实际上是googleCharts包(目前可能正在开发中-它还没有最终确定)。

此图表会导致column函数的冲突。

包可以在这里找到:https://github.com/jcheng5/googleCharts

票数 1
EN

Stack Overflow用户

发布于 2017-12-06 22:59:22

闪亮和googlecharts都具有column()函数。因此,为了解决这个问题,只需在函数名之前确定包。例如:

代码语言:javascript
运行
复制
shiny::column(width = 3, offset = 1, ...)

这应该能解决这个问题。

票数 3
EN

Stack Overflow用户

发布于 2015-04-07 13:58:49

为了解决这个问题,首先加载shiny包,然后创建函数column (如column2 )的同义词,然后加载googlecharts。这使得column2shiny中的column函数相关联,而不是在googlecharts中。然后在程序中使用column2而不是column。另外,如果在应用程序启动时已经加载了googleCharts,那么在定义column2之前,您必须卸载它。ui.R应该如下所示:

代码语言:javascript
运行
复制
if("package:googleCharts" %in% search()) detach("package:googleCharts", unload=TRUE)
library(shiny)
column2 = column
library(shinythemes)
library(googleCharts)

shinyUI(navbarPage("My Electronic CV", theme = shinytheme('readable'), inverse = TRUE,
                   tabPanel("Overview Section",
                            fluidRow(
                              column2(width = 4,
                                     "4"
                              ),
                              column2(width = 3, offset = 2,
                                     "3 offset 2"
                              )
                            ) #closing bracket for fluidRow
                   ) #closing bracket for tabPanel
) #closing bracket for navbarPage
) #closing bracket for shinyUI
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29423602

复制
相关文章

相似问题

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