- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的 ui.R
。这是 Shiny 教程中提供的示例。我刚刚编辑了它。
library(shiny)
library(markdown)
# Define UI for application that draws a histogram
shinyUI(fluidPage(
# Application title
titlePanel("Hello Shiny!"),
# Sidebar with a slider input for the number of bins
sidebarLayout(
sidebarPanel(
sliderInput("bins",
"Number of bins:",
min = 1,
max = 50,
value = 30)
),
# Show a plot of the generated distribution
mainPanel(
plotOutput("distPlot"),
absolutePanel(
bottom = 0, left=420, width = 800,
draggable = TRUE,
wellPanel(
em("This panel can be moved")
)
)
))
))
和我的服务器。 R
library(shiny)
# Define server logic required to draw a histogram
shinyServer(function(input, output) {
# Expression that generates a histogram. The expression is
# wrapped in a call to renderPlot to indicate that:
#
# 1) It is "reactive" and therefore should be automatically
# re-executed when inputs change
# 2) Its output type is a plot
output$distPlot <- renderPlot({
x <- faithful[, 2] # Old Faithful Geyser data
bins <- seq(min(x), max(x), length.out = input$bins + 1)
# draw the histogram with the specified number of bins
hist(x, breaks = bins, col = 'darkgray', border = 'white')
})
})**
在这种情况下,sliderInput 不起作用。如果我删除绝对面板,sliderInput 就可以了。可能是什么问题?
非常感谢
最佳答案
absolutePanel 使用 jqueryui javascript 库。它有自己的 slider 。这会导致与使用 jslider 库的 sliderInput 发生冲突。您可以看到如下所示:
library(shiny)
runApp(
list(ui = fluidPage(
titlePanel("Hello Shiny!"),
sidebarLayout(
sidebarPanel(
sliderInput("bins",
"Number of bins:",
min = 1,
max = 50,
value = 30)
),
mainPanel(
plotOutput("distPlot")
, tags$head(tags$script(src = "shared/jqueryui/1.10.3/jquery-ui.min.js"))
)
)
),
server = function(input, output) {
output$distPlot <- renderPlot({
x <- faithful[, 2] # Old Faithful Geyser data
bins <- seq(min(x), max(x), length.out = input$bins + 1)
hist(x, breaks = bins, col = 'darkgray', border = 'white')
})
}
)
)
编辑:这已在 shiny 的最新开发版本中修复。 slider 组件已从 jqueryui inc 中删除。 https://github.com/rstudio/shiny/commit/7e12a281f51e047336ba2c501fcac43af5253225
关于r - 是否可以在同一个 ui.R( Shiny )中同时使用绝对面板和 sliderInput?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22834092/
在使用 shiny 作为调查工具时,我想将 slider 用作“李克特式问题”。 因此,我想自定义 slider 末端的标题,使其有点像“我完全同意”和“我完全不同意”。有没有一种流畅的方法可以做到这
这个问题在这里已经有了答案: Shiny Slider Customized Values (4 个答案) 关闭 3 年前。 我不确定这在 Shiny 的标准 shiny::sliderInput(
这个问题在这里已经有了答案: Shiny Slider Customized Values (4 个答案) 关闭 3 年前。 我不确定这在 Shiny 的标准 shiny::sliderInput(
考虑以下 Shiny 的应用程序: library('shiny') # User Interface/UI ui 文本框交互之外,我还想要相反的:文本框 > slider 。 如果您取消注释 up
我尝试为 R 中的一些 sliderInput 栏制作不同的颜色。它需要css等。我在网上查了一下,只能找到如何制作一个sliderInput。如何为不同的条创建几种不同的颜色? 这是我的测试代码。它
我想为一个 Shiny 应用程序创建一个 sliderInput,它接受年份作为输入,其中包含从过去的可变时间(例如 1866)到当前年份的所有可能的整数值。大多数用户只会对最近几年感兴趣,为了更好的
在我的 sliderTextInput() 中,我使用确切的变量名称选择要绘制的变量,但我希望在 slider 上有更好看的标签(即如果选择的变量是 mean2018 我会喜欢在 slider 上显示
即使我认为在 Shiny 中有很多主题涉及 sliderInput 的属性,但我找不到解决我正在尝试做的事情的方法。 我的问题很简单:我想调整我的代码(见下文)以创建一个间隔为“10”(从 0 到 1
我试图在 Shiny 中隐藏 sliderInput 的值。 目前,我有以下内容: 我想去掉零和十二,所以什么都没有显示。 我设置了ticks = FALSE玩弄了pre和 post ,但我无法达到预
我正在开发一个小型 shinyapp进行概率多项选择测试,请参阅 Bernardo, 1997 .对于测试中的每个问题,都会有 4 个可能的答案。每个参与者应该为每个选项分配 som 值,以反射(re
我正在开发一个 Shiny 的应用程序,想提高 slider 的精度( slider 的范围从 0 到 1000,很难以 1 为步长准确调整 slider )。我无法在任何地方找到答案。这是我的一个
你好,下面是我的 Shiny 应用中 UI 部分开头的代码: shinyUI(navbarPage("Boston Food Inspections", id="nav", tabPanel("I
我知道在 Shiny 中更改 sliderInput 的颜色需要更改 css 文件中的某些内容,我尝试使用源代码查看器查看函数 sliderInput() 内部,但它有点不行对我来说很有意义,因为我对
这个问题在这里已经有了答案: How to color sliderbar (sliderInput)? (3 个答案) 关闭 6 年前。
我 Shiny 的应用程序有一个 sliderInput,但想要将值替换为字符标签。我该如何实现?感谢您的任何建议。 这是我的示例代码: library(shiny) values <- as.fac
我正在尝试控制 Shiny 中 sliderInput 的大小和外观。具体来说,我已经把它做得更大更宽,并改变了 slider 的背景颜色。我想使 slider 的末端呈方形,删除 slider 下方
我希望从 sliderInput() 中删除/隐藏次要刻度(不是主要刻度)。例如,在 Shiny 应用程序的默认示例 - Old Faithful Geyser Data 中,有一个 sliderIn
我有 shapefile,我正在使用 readOGR 将其读入 R 以将其转换为 SpatialPolygonDataframe。属性表如下图所示。 每一行都是一个区域(邮政编码区域),一天中的每个小
这是我的 ui.R。这是 Shiny 教程中提供的示例。我刚刚编辑了它。 library(shiny) library(markdown) # Define UI for application th
我找到了some information了解如何使用 siderbarPanel 中的响应式(Reactive)表达式更改 sliderInput 的值。但我想用 numericInput 更改 sl
我是一名优秀的程序员,十分优秀!