R shiny教程-3:添加小部件到Shiny App

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R shiny教程-3:添加小部件到Shiny App相关的知识,希望对你有一定的参考价值。

参考技术A

Shiny app的许多功能都是通过一个小的部件进行充实和调控的。

Shiny 有一套自定义的小工具,都是通过R函数实现。
例如,Shiny提供了一个名为actionButton的函数来创建一个动作按钮,以及一个名为sliderInput的函数来创建一个滑条。

更多信息可以参看 Twitter Bootstrap 。

添加工具,就是将这些工具对应的函数添加到in sidebarPanel 或 mainPanel 。添加工具与添加html 内容类似,直接在ui.R中的面板插入就可以了。

每一个工具函数的前两个参数都是一致的:

为方便寻找和学习如何添加需要的小部件到自己的Shiny App, 可以参考 Shiny Widgets Gallery , 这个图库显示了每个Shiny的小部件,并演示了这些小部件如何工作以及如何添加(点击See code)。

点击See code,即可查看如何向Shiny app添加小部件。

Add control widgets

系列文章:
R shiny教程-1:一个 Shiny app的基本组成部分
R shiny教程-2:布局用户界面
Shiny Server安装

以上是关于R shiny教程-3:添加小部件到Shiny App的主要内容,如果未能解决你的问题,请参考以下文章

R / Shiny selectInput小部件大小

R Shiny:向数据表添加新列

R: Shiny - 更新 dateRangeInput 开始和结束

R shiny教程-2:布局用户界面

如何在 R Shiny 中翻页

esquisserUI 小部件因 Shiny 中 uiOutput 的自动缩放而错位