跳至主要内容

课程

案例研究:使用 R 的 Shiny 构建 Web 应用

中级4 小时

通过构建适用于真实场景的有趣 Shiny 应用来实践你的 Shiny 技能!

R4 小时16 个视频59 个练习4,850 XP19,259成就证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版

课程简介

在学习了使用 Shiny 构建 Web 应用的基础知识之后,本课程将带您更进一步,把新学到的技能用于实战。您将亲自开发有趣且贴近真实场景的 Shiny 应用,覆盖多种常见用例,例如用 Shiny 探索数据集、生成可自定义的图形,甚至创建词云。经过这些练习与新知识的积累,您将能够自信地为自己的需求开发 Shiny 应用。

先修要求

课程体系

课程大纲

1

Shiny 回顾

在第一章,您将回顾 Shiny 开发的要点。我们会重新介绍 Shiny 应用的基本结构,以及输入、输出与响应式等核心概念。完成本章将帮助您巩固 Shiny 知识,并确保您具备在真实场景中开发 Shiny 应用所需的技能。
开始本章
2

用 Shiny 打造理想图形

设想您正用 R 为论文准备一张图。您需要反复运行同一段代码,并在每次运行时微调参数来重现同一幅图,比如调整点的大小、点的颜色、图形标题以及图中展示的数据。在发表前,这些要素都必须恰到好处。为免去多次重复运行代码的麻烦,您将学习如何创建一个 Shiny 应用,用来生成可自定义的图形。
开始本章
3

用 Shiny 交互式探索数据集

假设您的主管对您用 Shiny 制作的图形印象深刻,现在想更熟悉图形背后使用的数据集。他们不想只拿到一份原始数据文件,而是希望有一个可以查看、筛选并下载数据的交互式环境。本章将指导您创建这样一个应用——一个用于探索 Gapminder 数据集的 Shiny 应用。
开始本章
4

在 Shiny 中创建您的词云

您的朋友非常喜欢词云,并编写了一个 R 函数来生成词云。他想把这个函数分享给所有朋友,但并非每个人都会使用 R。您决定通过构建一个 Shiny 应用来帮忙,让大家可以用这个函数自行创建词云。这样,即使是不熟悉 R 的朋友,也能通过点选式界面生成词云。本章将引导您完成搭建该应用所需的各个步骤。
开始本章
R

案例研究:使用 R 的 Shiny 构建 Web 应用

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。