Index
A
B
- base plots
- base plotting functions
- base R
- body elements, shinydashboard package
- Bootcamp
- branch
C
- chart customization
- charts
- checkout function / Using branches
- Check Package function / Checking a package
- codingground
- commit process / Commit
- Comprehensive R Archive Network (CRAN) / Understanding R packages
- console pane
- Coursera
- CRAN
- CRANberries
- CRAN mirror
- CRAN packages
- crantastic
- Cross Validated (Stack Exchange)
- csv files
- custom functions, Rprofile
- customizations, RStudio
D
- dashboard plan transfer, into R code
- dashboards
- DataCamp
- DataJoy
- Data Science (Stack Exchange)
- dataset
- data sources
- Debian Control Format / Editing the DESCRIPTION file
- DESCRIPTION file
- devtools
- Devtools Google Group
- diff / Diff
- documentation, package
- download option, Shiny application
- Dropbox / Dropbox – our data storage system
- dygraphs
- dynamic user interface elements
E
- EC2 instance
- Elastic Compute Cloud (EC2)
- elements, shinydashboard package
- Environment pane
- existing GitHub project
- Extract, Transform, Load (ETL) / Creating our data architecture
F
- Fetching process / Fetch
- File pane settings, R Markdown
- files, committing
- Files pane
- final app, Shiny
- fluidRow() function / FluidRows
- fluidRows / FluidRows
- folders, project
G
- Gear icon, R Markdown File pane settings
- geoms
- geom_point() option / Adding layers using geoms
- ggplot2 chart appearance
- ggplot2 package
- ggthemes / Improving the look of ggplot2 charts
- ggvis
- ggvis package
- Gist
- Shiny application download option, offering / Gist
- Git
- URL / Introducing version control, Installing Git, Further resources
- installing, on Windows / Installing Git on Windows
- installing, on Linux / Installing Git on Linux
- installing, other Linux distributions / Installing Git on Linux
- configuring / Configuring Git
- repository / Repository
- commit / Commit
- diff / Diff
- branch / Branch
- merging process / Merge
- fetching / Fetch
- Pull / Pull
- pushing process / Push
- using, via shell / Using Git via shell
- using, with RStudio / Using Git with RStudio
- used, for creating new project / Creating a new project with Git
- gitignore file / Explaining the gitignore file
- dropdown menu / Introducing the Git drop-down menu
- mistake, undoing / Undoing a mistake
- remote repository on GitHub, pushing / Pushing to a remote repository on github.com
- remote repository on github.com, pushing / Pushing to a remote repository on github.com
- resources / Further resources
- GitHub
- GitHub repository of devtools
- gitignore file / Explaining the gitignore file
- Google Analytics / Google Analytics – the website data
- Google API application
- Google Sheets / Google Sheets – the inventory data
- googleVis package
- Grammar of Graphics
- grammar of graphics plot / Qplot() and ggplot()
- graphic system, R
- graphs
- grid layout / The grid layout
H
I
- icons
- Identity and Access Management (IAM)
- installation
- interactive charts
- interactive documents
- interactive learning, R
- interactive plotting systems
- interactive R Markdown documents
J
K
L
M
N
O
- online courses
- Open Data (Stack Exchange)
- output
P
- package
- package build options
- package development
- package development
- Package pane
- Package Vignette / Package vignette
- package vignette
- Packrat / Creating your first project
- pandoc
- panes, RStudio
- parameter modifications, ggplot2 package
- Plot pane
- project
- Pull / Pull
- pull request
- pushing process / Push
Q
- question and answer sites
R
- .rda files
- R
- R-Bloggers
- R-Fiddle
- R-help
- r-project.org manual
- r-project page
- rCharts package
- R code
- R code chunks
- customizing / Customizing R code chunks
- chunk options / Chunk options
- errors, avoiding / Avoiding errors, warnings, and other messages
- warnings, avoiding / Avoiding errors, warnings, and other messages
- messages, avoiding / Avoiding errors, warnings, and other messages
- distracting lines of code, hiding / Hiding distracting lines of code
- embedding, inline / Embedding R code inline
- labeling / Labeling code chunks
- R documentation files
- reactive conductor
- reactive objects
- reactive programming
- Reddit
- renderUI() function / Taking advantage of the renderUI function
- repository / Repository
- reproducible research
- R FAQs
- R graphics package
- R Journal
- R Markdown
- R markdown
- R Markdown interface
- R Markdown presentations
- R Markdown templates
- R Notebook
- Root storage type
- roxygen2
- R package
- Shiny application download option, offering / Package
- R packages
- Rprofile
- RPubs
- RStudio
- downloading / Downloading and installing RStudio
- installing / Downloading and installing RStudio, For Ubuntu, Installing RStudio and the Shiny Server
- R, installing / Installing R
- URL / Installing R, For Ubuntu, Question mark, Using conditionalPanel
- installing, for Ubuntu / For Ubuntu
- using, with different versions of R / Using RStudio with different versions of R
- using, with Windows / Windows
- using, with Ubuntu / Ubuntu
- updating / Updating RStudio
- user interface / Getting to know the RStudio interface
- panes / The four main panes
- Source editor pane / The four main panes, The Source editor pane
- Environment pane / The four main panes
- History pane / The four main panes
- Viewer pane / The four main panes
- Console pane / The four main panes
- Files pane / The four main panes
- Plots pane / The four main panes
- Packages pane / The four main panes
- syntax, highlighting / Syntax highlighting
- customizing / Customizing RStudio
- keyboard shortcuts, using / Using keyboard shortcuts
- projects, working with / Working with RStudio and projects
- used, for creating project / Creating a project with RStudio
- project, locating / Locating your project
- using, with Dropbox / Using RStudio with Dropbox
- project, creating / Creating your first project
- R Markdown / Getting started with R Markdown in RStudio
- used, for creating Shiny web app / Creating a new Shiny web app with RStudio
- used, for building packages / Building packages with RStudio
- used, for creating package project / Creating a new package project with RStudio
- created files, observing / Looking at the created files
- shell, using / Using the shell from Rstudio
- Git, using with / Using Git with RStudio
- and GitHub, using via SSH / Using RStudio and GitHub via SSH
- changes, tracking / Keeping track of changes
- changes, recording / Recording changes
- existing GitHub project, using with / Using an existing GitHub project with RStudio
- version, selecting / Choosing your RStudio version
- testing, in browser / RStudio and the Shiny Server in your browser
- server environment, administrating / Administrating your RStudio server environment
- R memory problem, solving / Getting rid of the R memory problem
- S3 bucket, connecting / Connecting our S3 bucket with RStudio
- server management / Basic RStudio server management
- extending / Extending RStudio, finding answers, and more
- customizations / RStudio environment customizations
- RStudio cheat sheets
- RStudio Server
S
- S3
- Secure Shell (SSH)
- self-hosted Shiny server
- Shiny
- Shiny application
- shinyapps.io
- Shinyapps.io
- shinydashboard package
- Shiny ecosystem
- Shiny interface layouts
- Shiny package
- Shiny R Markdown document
- Shiny Server
- shinyServer() function / The server file in detail
- Shiny tags
- shinyUI() page layouts
- Shiny user interface
- Shiny web app
- sidebar layout / The sidebar layout
- Simple Storage Service (S3)
- Source editor pane
- SSH
- Stack Exchange
- Stack Overflow (Stack Exchange)
- structure, R packages
- subreddits
- Sweave
- Swirl
- syntax, highlighting
T
U
V
W
Y
Z
- zip file
- Shiny application download option, offering / Zip file