chapter 1: introducing r, rstudio, and shiny' untitledl* source r script 4 6 8:25 source on...

26
Chapter 1: Introducing R, RStudio, and Shiny About R A quick guide to R

Upload: hacong

Post on 06-Apr-2018

225 views

Category:

Documents


6 download

TRANSCRIPT

Chapter 1: Introducing R, RStudio, and Shiny

About R

A quick guide to R

About RStudio

Quick guide to RStudio

About Shiny

Chapter 2: First Steps To Program in R

Object-oriented programming concepts

Element selection

Selecting elements from lists

Chapter 3: An Introduction to Data Processing in R

Sorting elements

sort() versus order()

Chapter 4: Shiny Structure – Reactivity Concepts

An introduction to server.R and UI.R

The concept of reactivity

An overview of simple examples

Chapter 5: Shiny in Depth – A Deep Dive into Shiny's World

UI.R

The structure

conditionalPanel() – Example 1

An example on the use of tabPanel() in tabsetPanel()

Inputs

Buttons

submitButton() with conditionalPanel()

downloadButton() – an example

Chapter 6: Using R's Visualization Alternatives in Shiny

graphics

Boxplot

Points

Lines

Legends

Plotting a fully customized plot with the graphics package

ggplot2 – first steps

Some graphical tools in ggplot2

geom_point

geom_line

geom_bars

An applied example with multiple layers

Chapter 9: Interactive Graphics in Shiny

Interaction possibilities within R graphics

D3.js integration

An introduction to htmlwidgets

D3BarChart.yaml

Chapter 11: From White Paper to a Full Application

Conceptual design

Styling

Discovering insights in the application