我可以设置 sliderInput 在 Shiny 应用程序启动时将具有的最小值和最大值吗?
Can I set the min and max values that a sliderInput will have when a Shiny app starts?
我有以下 sliderInput:
slider <- sliderInput(
inputId = 'slider1',
label = 'Select value',
min = min(vector1),
max = max(vector1),
value = vector1,
step = (max(vector1)-min(vector1))/5
)
当 Shiny 应用程序启动时,滑块的最小值和最大值是一个在另一个之上,如下所示:
https://i.stack.imgur.com/eLp9J.jpg
我可以设置应用程序启动时滑块的最小值和最大值吗?
value
需要设置为c(min(vector1), max(vector1))
而不是整个vector1
:
sliderInput(
inputId = 'slider1',
label = 'Select value',
min = min(vector1),
max = max(vector1),
value = c(min(vector1), max(vector1)),
step = (max(vector1)-min(vector1))/5
)
输入到变量的分配也已删除,因为正如 latlio 指出的那样,它可能会导致命名空间问题。
我有以下 sliderInput:
slider <- sliderInput(
inputId = 'slider1',
label = 'Select value',
min = min(vector1),
max = max(vector1),
value = vector1,
step = (max(vector1)-min(vector1))/5
)
当 Shiny 应用程序启动时,滑块的最小值和最大值是一个在另一个之上,如下所示: https://i.stack.imgur.com/eLp9J.jpg
我可以设置应用程序启动时滑块的最小值和最大值吗?
value
需要设置为c(min(vector1), max(vector1))
而不是整个vector1
:
sliderInput(
inputId = 'slider1',
label = 'Select value',
min = min(vector1),
max = max(vector1),
value = c(min(vector1), max(vector1)),
step = (max(vector1)-min(vector1))/5
)
输入到变量的分配也已删除,因为正如 latlio 指出的那样,它可能会导致命名空间问题。