4 options
Learning RStudio for R statistical computing : learn to effectively perform R development, statistical analysis, and reporting with the most popular R IDE / Mark P. J. van der Loo, Edwin de Jonge.
- Format:
- Book
- Author/Creator:
- Loo, Mark van der, 1976-
- Series:
- Community experience distilled
- Language:
- English
- Subjects (All):
- Statistics--Computer programs.
- Statistics.
- Information visualization.
- R (Computer program language).
- Physical Description:
- 1 online resource (126 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, UK : Packt Pub., 2012.
- Language Note:
- English
- Summary:
- A practical tutorial covering how to leverage RStudio functionality to effectively perform R Development, analysis, and reporting with RStudio. The book is aimed at R developers and analysts who wish to do R statistical development while taking advantage of RStudio functionality to ease their development efforts. Familiarity with R is assumed. Those who want to get started with R development using RStudio will also find the book useful. Even if you already use R but want to create reproducible statistical analysis projects or extend R with self-written packages, this book shows how to quickly
- Contents:
- Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; RStudio at a glance; Installing RStudio; Installing R; Installing R on Windows and Mac OS X; Installing R on Linux; Building R from source; Building R using Windows; Installing RStudio; Installing RStudio Server; Installing R packages; Overview: A first R session; Keyboard shortcuts; Getting help; What if I uninstall RStudio?; Further reading; Summary; Chapter 2: Writing R Scripts and the R Console; Moving around RStudio; Features of the R console
- Executing commandsCommand history; Command completion; Completion of functions and arguments; Object completion; Completion of filenames; Keyboard shortcuts for the console; Features of the source editor; Editing R scripts; Syntax highlighting; Indenting code; Commenting code; Find and replace; Folding, sectioning, and navigation; Code folding; Code navigation; Code sections; Code execution; Summary; Chapter 3: Viewing and Plotting Data; Viewing data and the object browser; Plotting; Zoom; Export; Navigation; Interactive plotting with the manipulate package; The manipulate function
- Using more options of manipulateAdvanced topic: retrieving plot parameters from manipulate; Summary; Chapter 4: Managing R Projects; R projects; Creating an R project; Directory structure and file manipulations; Version control; Introduction to version control; Installing GIT or Subversion; Version control for single-person projects; GIT; Subversion; Working with a team; Further reading; Summary; Chapter 5: Generating Reports; Prerequisites for report generation; Notebook; Notebook options; Publishing a notebook; R Markdown and Rhtml; Workflow for R Markdown; An extended example
- An introduction to Markdown syntaxRhtml; Code chunks; Chunk syntax and options; RMarkdown: .Rmd files; Rhtml: .Rhtml files; LaTeX: .Rnw files; RStudio's chunk support and keyboard shortcuts; LaTeX; Further reading; Summary; Chapter 6: Using RStudio Effectively; Additional features for function writing; Function extraction; Function navigation; Introduction to package writing; Prerequisites; Basic structure and workflow; Creating the package directory structure; Documenting functions with Roxygen2; Building your package with devtools; More about the devtools package; Publishing your package
- SummaryIndex
- Notes:
- Includes index.
- ISBN:
- 9781680153569
- 1680153560
- 9781283937856
- 1283937859
- 9781782160618
- 1782160612
- OCLC:
- 823719008
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.