Limit search to available items
Book Cover
Author Hillebrand, Julian, author

Title Mastering RStudio : develop, communicate, and collaborate with R : harness the power of RStudio to create web applications, R packages, markdown reports and pretty data visualizations / Julian Hillebrand, Maximilian H. Nierhoff
Published Birmingham, UK : Packt Publishing, 2015
Online access available from:
Safari O'Reilly books online    View Resource Record  


Description 1 online resource
Series Community experience distilled
Community experience distilled.
Contents Cover ; Copyright; Credits; About the Authors; About the Reviewer;; Table of Contents; Preface; Chapter 1: The RStudio IDE -- an Overview; Downloading and installing RStudio; Installing R; For Ubuntu; Using RStudio with different versions of R; Windows; Ubuntu; Updating RStudio; Getting to know the RStudio interface; The four main panes; The Source editor pane; Syntax highlighting; Code completion; Executing R Code from the source pane; Code folding; Debugging code; The Environment and History panes; History pane; Console pane
Creating base plotsUsing the base graphics; Base graphics parameters; Annotating with base plotting functions; Introducing the lattice package; Creating lattice plots; Getting to know the lattice plot types; The lattice panel functions; Lattice key points summary; Introducing ggplot2; Looking at the history of ggplot2; The Grammar of Graphics; Applying The Grammar of Graphics with ggplot2; Using ggplot2; Installing the ggplot2 package; Qplot() and ggplot(); Creating your first graph with ggplot2; Modifying ggplot objects with the plus operator; Setting the aesthetics parameter
Jump to menuViewer pane options; Advanced R Markdown documents; Getting to know R code chunks; Customizing R code chunks; Chunk options; Embedding R code inline; Labeling code chunks; Pandoc and knitr options; Output formats; Changing the look of the output; Using a custom CSS style sheet; Using R Markdown templates; Package Vignette; The Tufte handout; Compiling R Notebooks; Generating R Markdown presentations; ioslides; Slidy; Beamer; Summary; Chapter 3: R Lesson I -- Graphics System; The graphic system in R; An introduction to the graphic devices; The R graphics package-base
The Files, Plots, Packages, Help, and Viewer panesThe Files pane; The Plot pane; The Packages pane; The Help pane; The Viewer pane; Customizing RStudio; Using keyboard shortcuts; Working with RStudio and projects; Creating a project with RStudio; Locating your project; Using RStudio with Dropbox; Preventing Dropbox synchronization conflicts; Creating your first project; Organizing your folders; Saving the data; Analyzing the data; Correcting the path for report exporting; Exporting your analysis as a report; Summary; Chapter 2: Communicating Your Work with R Markdown
The concept of reproducible researchDoing reproducible research with R Markdown; What is Markdown?; What is literate programming?; A brief side note on Sweave; Dynamic report generation with knitr; What is R Markdown?; A side note about LaTeX; Configuring R Markdown; Getting started with R Markdown in RStudio; Creating your first R Markdown document; The R Markdown interface; Inspecting the R Markdowns panes; Explaining the R Markdown File pane settings; File tab arrows; Saving current document; Spell check; Find/replace; Question mark; Knit HTML; Gear icon; Run and re-run icons; Chunks
Notes Includes index
Online resource; title from digital title page (viewed on July 10, 2018)
Subject R (Computer program language)
Form Electronic book
Author Nierhoff, Maximilian H., author
ISBN 1783982551 (electronic book)
9781783982554 (electronic book)