我得到以下错误:
Error in $.shinyoutput(*tmp*, X) :
Reading objects from shinyoutput object not allowed
使用下面的脚本时。ui.R
library(shiny)
shinyUI(fluidPage(
titlePanel("Dynamic user interface-RenderUI"),
sidebarLayout(
sidebarPanel(
selectInput("data", "Select the Database of
我想创建一个闪亮的应用程序,用户可以查看来自两个不同数据集的数据:“新的”和“中心的”。
我使用以下代码:
# Define UI for application
fluidPage(
titlePanel("Public services"),
#tell shiny where to display the objects
#let the user choose the dataset they want to interact with
sidebarLayout(
sidebarPanel(
selectInput("dataset",
这是我在stackoverflow上的第一个问题。我在shiny (1.0.5)中遇到了模块和renderUI的问题。
在中使用renderUI时
#### Main Part
ui <- bootstrapPage(
uiOutput("DynamicContent")
)
server <- function(input, output,session) {
S_A <- selectInput("S_A_Input" ,"Change Me for print message",choices=1:3 )
我想使用selectInput变量信息创建一个动态的、分层的sidebarLayout。我有一个宠物信息数据框架(myds),例如,我在"selectedvariable1"宠物中选择了狗选项,那么在"selectedvariable3"中,选项需要是“柯利”或“比特牛”,而不是“鸟人”或“短尾巴”,因为"selectedvariable1"中的选项是狗,而不是猫。在我的示例中:
# Packages
library(shiny)
# Create my data set
pet<-c("dog","dog"
我有一个复杂的闪亮的应用程序(这里有一个简单的例子),它看起来是这样的:
该应用程序为用户提供了更改四个参数(selectInput)的可能性。较低的参数取决于较高的参数(例如。month on year,type on year和month等)。除了当我更改一个参数时,另一个参数也发生变化这一事实外,一切都正常。在某些情况下,这是必要的,但并非总是如此。当前面选择的级别在新配置中不存在时,需要这样做,但例如,当我遇到以下情况时,不应该更改它。例如。我选择了'AGD'和size 'medium'类型的year和month,并显示了这个组合的标志或其他内
我有一个闪亮的应用程序,我想在GUI中显示一些文档页面。下面的应用程序适用于作为源包安装的包,即
install.packages(packagename, type = "source")
但是,对于二进制包,我无法从包目录中提取相同的html文件。访问.Rd文件就足够了,因为tools::Rd2HTML。任何帮助都将不胜感激。
library(shiny)
# get a character vector containing all source packages or packages
# containing more than two files in pkgdi
我遇到了一个问题,因为observe在UI加载之前首先被调用。
这是我的ui.R
sidebarPanel(
selectInput("Desk", "Desk:" , as.matrix(getDesksUI())),
uiOutput("choose_Product"), #this is dynamically created UI
uiOutput("choose_File1"), #this is dynamically created UI
uiOutput("choose