Hello Shiny - 1

作者: 李小夭 | 来源:发表于2017-04-28 23:58 被阅读92次

写在前面:如果还没有安装shiny包,在一切开始之前请先安装shiny包。


一、先扔例子

Example 01

这个例子是R自带的shiny包的例子,左边拖动滑块控制右边柱子数量,除此以外还有10个自带例子。

想研究这个例子的脚本及展示效果,可直接查看:


二、一个APP的结构

shiny app 由两部分组成:用户交互脚本(ui.R) 和 服务器脚本(server.R)。

关于两部分脚本的结构,将会在下一章重点说明,本章举例了解shiny,有个大概的印象就好。

来看一下在这个例子中的ui.R和server.R:

ui.R:决定了你的app的输出内容及可视化效果

server.R:包含了你的app运行的逻辑。


三、运行你的App

在你的工作空间中创建一个文件夹叫“my_app”,把ui.R和server.R这两个文件放在“my_app”这个文件夹中。

忘了怎么设置工作空间的看这里:

设置R的工作空间为setwd()函数,举例:setwd("D:/shiny")。

也就是在D盘的shiny文件夹中新建一个叫my_app的文件夹,my_app的文件夹中有ui.R和server.R这两个文件。

可以开始运行了:

然后你就会在新的窗口中看到本文最初的那个例子了。

看到这里,应该对shiny包的运行有个初步的了解了。

官方教学链接戳这里:http://shiny.rstudio.com/tutorial/lesson1/

相关文章

  • Hello Shiny - 1

    写在前面:如果还没有安装shiny包,在一切开始之前请先安装shiny包。 一、先扔例子 这个例子是R自带的shi...

  • R Shiny 0. 简介

    首先安装shiny包 接下来通过运行内嵌的样本函数来看一下shiny到底是个什么东西。 Hello Shiny实例...

  • LearningR-shiny

    1. shiny 1.1 About shiny 1.2 shiny examples 2. rsconnect ...

  • Shiny包搭建UI - 2

    通过Hello Shiny中的例子,我们用shiny包创建了一个简单的应用。下面我们会针对创建UI的结构进行拆解,...

  • R语言:创建web界面

    1、shiny包 R语言使用shiny包创建web界面。使用shinydashboard包和shinytheme,...

  • [shiny 1]

    Shiny应用程序分为两个部分:用户界面定义和服务端脚本。 在教程的后续章节,我们将解释代码的细节并讲解如何用“反...

  • shiny部署

    有几种方式: 1. Shinyapps.io 2. Shiny server 3. Shiny Server Pr...

  • 「R shiny 基础」初识Shiny

    传送门 Shiny基础教程: 「R shiny 基础」初识Shiny 「R shiny 基础」如何进行网页布局 「...

  • Coding and Paper Letter(八十七)

    大家新年好,新一期资源整理博客。 1 Coding: 1.针对R语言新手的shiny培训教程。 shiny beg...

  • shiny学习(一)

    Shiny是一个R软件包,可很方便的从R直接构建交互式Web应用程序。 首先是安装Shiny软件包 Shiny有1...

网友评论

本文标题:Hello Shiny - 1

本文链接:https://www.haomeiwen.com/subject/hgsazttx.html