- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Shiny 官方教程中文版 2015/2/11
Shiny 学习
说明:
1. 此中文版 Shiny 教程以 RStudio 官网教程为蓝本,原版教程的链接是:
/tutorial/
2. 此翻译目的仅出于个人兴趣,并非官方的标准翻译;
3. 水平与时间皆有限,翻译教程肯定存在很多不准确之处,欢迎将指导意见与
建议发送至我的邮箱(邮箱请见下方);
4. 个人认为:Shiny 是一款很强大的 R 包,热爱 Shiny,才会进行这次翻译,希
望能够有 R 语言爱好者共同努力、共同参与,将更多优秀的 R 语言文档进行
翻译与推介;
5. 转载或使用此份中文版 Shiny 教程请注明出处。
译者:
罗晨 (LUO Chen 新浪微博:@罗晨_Scorpion)
中国传媒大学 2011 级传播学(媒体市场调查与分析方向)
邮箱:luoche
校对者:
冷雪 (LEN Xue 新浪微博:@冷雪_Sharon)
中国传媒大学 2011 级媒体创意
目 录
Shiny 学习1
课程 1-欢迎来到 Shiny3
课程 2-构建一个用户界面 9
课程 3-添加控制部件(widgets) 18
课程 4-响应式输出 22
课程 5-使用 R 脚本与数据 27
教程 6-使用响应式表达式 34
课程 7-分享你的应用 39
1 of Page 43
Shiny 官方教程中文版 2015/2/11
Shiny 是一个 R 语言中的网络应用程序框架,可以将你的数据分析变成互动
性的网络应用 (web apps),上手不需要具备 HTML、CSS 或 JavaScript 的相关知
识。
谁应该学习 Shiny 教程?
如果你已掌握 R 语言编程,但还不了解 Shiny,那么你会在阅读本教程后获
益匪浅。
如果你刚刚接触 R 语言,那么在学习本教程之前推荐给你的基础学习资源有
/training。如果你不确定是否准备好学习 Shiny,那么请点击
链接进行测验 (/tutorial/quiz/ )。
如果你在日常工作和学习中已经使用到 Shiny,那么你可能会想要跳过本教
程,访问开发中心 (Development Center)的文章 (Article)部分
(/articles/ ) 。在文章部分,有涵盖各种高水平
的 Shiny 应用专题。
开始 Shiny
这 7 个课程将把你从 R 编程者带入到 Shiny 开发者的领域。每个课时大约 20
分钟,讲授一项新的 Shiny 技能。到课程结束之时,你将会知晓如何建立和部署
一个属于你自己的 Shiny 应用程序。
课程清单
课程 1-欢迎来到 Shiny
课程 2-用户界面(user interface)布局
课程 3-添加控制组件
课程 4-响应式 (reactive)输出
课程 5-使用 R 脚本和数据
课程 6-使用响应式 (reactive)表达式
课程 7-分享你的应用(apps)
2 of Page 43
Shiny 官方教程中文版 2015/2/11
课程 1-欢迎来到 Shiny
Shiny 是一个 R 包,它让通过 R 语言建立互动性网络应用 (apps)变得更加
简洁,本课程将立刻让你着手进行 Shiny 应用的构建。
如果你尚未安装 Shiny 包,请新建一个 R 任务,并连接网络,在控制台执行
以下代码:
install.packages(shiny)
本课程以 RStudio 集成开发环境为基础,请点击
/ide/download/preview 下载 RStudio。
示例
Shiny
文档评论(0)