javascript - R Shiny sliderInput 上的间距不均匀

标签 javascript r shiny

我想为一个 Shiny 应用程序创建一个 sliderInput,它接受年份作为输入,其中包含从过去的可变时间(例如 1866)到当前年份的所有可能的整数值。大多数用户只会对最近几年感兴趣,为了更好的用户体验,我希望 slider 上的间距不均匀。

请注意,类似 this one 的答案存在用于使用具有非线性比例的 slider - 这不是我正在寻找的。 slider 的可接受值仍应是该范围内的任何整数(而不是其他值),但我希望这些值的间距不同,如下面的卡通示例所示(为了可见性,每 5 年显示一次刻度线)。

A schematic depiction of uneven spacing

最佳答案

您可以使用 shinyWidgets::sliderTextInput 来实现此目的,它允许您提供选择的字符向量。

关于javascript - R Shiny sliderInput 上的间距不均匀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47337780/

相关文章:

javascript - 使用 phantomjs 渲染一个 javascript 网页

javascript - 水平下拉菜单鼠标悬停问题

javascript - 如何保留从 Babel 转译到 r.js 丑化的 sourcemaps?

r - 有没有更好的方法来获得与 table(vec) 相同的输出,其中 vec 是向量?

r - R公式y~1是什么意思?

javascript - 如何使图像可单击以显示子集 Dataframe ? (R Shiny )

javascript - 从 GraalVM Java/Spring 运行基于 Javascript 的 CSS 缩减实用程序

R - 沿矩阵对角线填充长度为 'n' 或更短的数据间隙

r - R 中的 react 性问题 - 您尝试做一些只能从 react 性消费者内部完成的事情

r - 美学中的未知问题破坏了 Shiny 应用程序中的 ggplotly 绘图