搜索
查看: 1808|回复: 0

shiny第一天

[复制链接]

64

主题

138

帖子

681

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
681
发表于 2017-6-5 23:12:33 | 显示全部楼层 |阅读模式
Shiny第一天,对看的例子的总结。会慢慢调整

首先:肯定包含ui.R sever.R
UI:控制应用的布局和外观
Sever:包含构建重要的指示
一般shinyUI中包含三个函数:
headerPanel 界面的名称
sidebarPanel 侧面板标题
mainPanel 主面板标题
shinysever最基本应该包含一个函数用来接受输入和输出。
服务端脚本的基本任务就是定义输入和输出的关系(反应表达式来表示reactive中)
Shinyrenderplot (rendertext)等生成输出这样使得程序成为反应式的,当输入改变,输出自动更新。(服务端哦)
滑动条
ui:每个滑动条对应一个sliderInputsidebarPanel部分。
Sever: reactive它创建了个数据框,用来存放所有输入值,然后把它渲染到HTML表中(不是很懂,再琢磨琢磨)
选项卡:
在主面板所以修改mainPanel函数:
Ui:由调用tabsetPanel函数创建的,在这函数中,又需要用tabPanel函数创建选项(tab)列表。每一个选项卡面板是由输出元素组成的,这些元素在选项卡中垂直排列。

server: 如何用反应表达式一次性计算数据,其结果被三个选项卡所共享。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树    

GMT+8, 2019-5-27 04:08 , Processed in 0.026779 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.