×
【重要通知】感谢各位对本网站的关注及帮助,本网站不再更新生信相关的博文了。
详情>>
关闭
DeanGao por DeanGao

R Shiny Server 安装步骤记录

十一月 25, 2014 R, web开发, 可视化 por DeanGao

1 前言

其实RStudio公司自己构建了R Shiny Application运行的平台(http://www.shinyapps.io/ ), 用户可以通过RStudio上面的工具把自己编写调试好的Shiny Application上传到shinyapps.io上去(这里需要先注册和设置些东西)。这样构建了一个云端的服务器。但是有时还是有必要自己去构建一个自己的Shiny 服务器,这样操作起来还是方便些。下面就讲讲如何在自己的服务器上构建Shiny Server。[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档4.1-响应式编程概述

八月 26, 2014 R, web开发, 可视化, 编程开发 por DeanGao

在之前的章节中我们可以看到在Shiny能够轻松地创建一个响应式应用程序,对Shiny中德响应式编程也有一个初步的了解,现在我们来具体了解下是如何工作的。[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档3.4-定制下拉列表

八月 25, 2014 R, web开发, 可视化, 编程开发 por DeanGao

JavaScript 的插件 selectize.js 提供了一个很灵活的并具有扩展性的下拉列表。传统的基本下拉列表只能去滑动滚轮来选择自己想要的,并不能搜索,这在列表内容很大时是十分不方便的。Shiny引入了selectize.js这一JavaScript插件,它可以允许用户在列表中进行输入和搜索,使用占位符(提示信息),控制显示的数量和允许最大选择个数及一些其它功能。[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档3.3-下载上传数据

八月 15, 2014 R, web开发, 可视化, 编程开发 por DeanGao

如果要开发出具有实用性的R Shiny应用程序,那么交互是必不可少的,简单的就是用户上传数据到服务器和用户从服务器下载数据到本地。在之前的章节中,我们知道R Shiny中得fileInput控件可以用来向服务器上传文件,那么具体是如何操作呢?我们来看下相应的函数及参数:[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档3.2-定制滑动条

八月 15, 2014 R, web开发, 可视化, 编程开发 por DeanGao

Shiny中得滑动条有不同样式可以供开发者自己选择,所以单独拿出来讲下,滑动条是个很好的能够操作的改变值的控件,用户只要按住鼠标滑动即可。在R Shiny中主要有五种不同的样式:[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档3.1-回顾常用组件

八月 15, 2014 R, web开发, 可视化, 编程开发 por DeanGao

首先我们再来看下基本的UI组件界面:[……]

[更多]

DeanGao por DeanGao

R Shiny 中文文档2.4-动态UI的创建

八月 15, 2014 R, web开发, 可视化, 编程开发 por DeanGao

前几节讲的都是如何去创建一些静态的组件和页面布局,这节讲讲如何有条件的创建UI元素(根据用户的操作来显示和隐藏某个UI元素)。在Shiny中通常有三种方法可以满足这样的要求,从简单到复杂:[……]

[更多]