Index
A
- abalone.html file / GIT
- abalone dataset / Advanced topic: retrieving plot parameters from manipulate
- abalone variable / Viewing data and the object browser
- abc function / Introduction to package writing
- Add button / Subversion
- A icon / GIT, Subversion
- Alt+- / Keyboard shortcuts for code editing
- Alt+A / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Alt+L / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Alt+Shift+J / Keyboard shortcuts for code navigation
- Amend previous commit / GIT
- arguments completion, R console / Completion of functions and arguments
B
- **bold** markup / An introduction to Markdown syntax
- background ( / LaTeX: .Rnw files
- bracket completion, R console / Bracket and quote completion
- building
- R, from source / Building R from source
- R, Windows used / Building R using Windows
- Build menu / Introduction to package writing
- button control / The manipulate function
C
- cache (TRUE) option / LaTeX: .Rnw files
- check() function / More about the devtools package, Publishing your package
- Checkbox control / The manipulate function
- Clear all button / Viewing data and the object browser
- Clear All button / Navigation
- code, source editor
- quality / A few words on code quality
- indenting / Indenting code
- commenting / Commenting code
- folding / Code folding
- navigation / Code navigation
- sections / Code sections
- execution / Code execution
- code chunk
- options / Chunk syntax and options
- syntax / Chunk syntax and options
- RMarkdown$ .Rmd files / RMarkdown: .Rmd files
- Rhtml$ .Rhtml files / Rhtml: .Rhtml files
- LaTeX$ .Rnw files / LaTeX: .Rnw files
- code chunks
- about / Code chunks
- colours() / LaTeX: .Rnw files
- Command+Enter / Keyboard shortcuts for code execution
- Command+F / Keyboard shortcuts for code editing
- Command+I / Keyboard shortcuts for code editing
- Command+L / Keyboard shortcuts for the console
- Command+O / Keyboard shortcuts for file navigation
- Command+Option+B / Keyboard shortcuts for code execution
- Command+Option+E / Keyboard shortcuts for code execution
- Command+Option+F / Keyboard shortcuts for code execution
- Command+Option+R / Keyboard shortcuts for code execution
- Command+Shift+/ / Keyboard shortcuts for code editing
- Command+Shift+C / Keyboard shortcuts for code editing
- Command+Shift+P / Keyboard shortcuts for code execution
- Command+up / Keyboard shortcuts for the console
- Command+W / Keyboard shortcuts for file navigation
- commands, R console
- executing / Executing commands
- history / Command history
- completion / Command completion
- comment ( / LaTeX: .Rnw files
- Commit button / Subversion
- Commit window / Subversion
- Comprehensive R Archive Network (CRAN) / Installing R packages
- Copy Plot to Clipboard... option, export menu / Export
- CRAN / Publishing your package
- CRAN repository policy
- URL / Publishing your package
- Ctrl+. / Keyboard shortcuts for code navigation
- Ctrl+1 / Keyboard shortcuts
- Ctrl+2 / Keyboard shortcuts
- Ctrl+Alt+B / Keyboard shortcuts for code execution
- Ctrl+Alt+E / Keyboard shortcuts for code execution
- Ctrl+Alt+F / Keyboard shortcuts for code execution
- Ctrl+Enter / Keyboard shortcuts, Code execution, Keyboard shortcuts for code execution
- Ctrl+F / Keyboard shortcuts for code editing
- Ctrl+F9 / Keyboard shortcuts for code navigation
- Ctrl+F10 / Keyboard shortcuts for code navigation
- Ctrl+I / Keyboard shortcuts for code editing
- Ctrl+L / Keyboard shortcuts for the console
- Ctrl+Left/Right / Keyboard shortcuts for the console
- Ctrl+O / Keyboard shortcuts for file navigation
- Ctrl+Option+right arrow / Keyboard shortcuts for file navigation
- Ctrl+S / Keyboard shortcuts for file navigation
- Ctrl+Shift+/ / Keyboard shortcuts for code editing
- Ctrl+Shift+C / Keyboard shortcuts for code editing
- Ctrl+Shift+Enter / Keyboard shortcuts, Code execution, Keyboard shortcuts for code execution
- Ctrl+Shift+F / Keyboard shortcuts for code editing
- Ctrl+Shift+N / Keyboard shortcuts for file navigation
- Ctrl+Shift+P / Code execution, Keyboard shortcuts for code execution
- Ctrl+Shift+S / Code execution
- Ctrl+Up / Keyboard shortcuts for the console
- Ctrl+Up / Ctr+Alt+left arrow / Keyboard shortcuts for file navigation
- Ctrl+Up / Ctr+Alt+right arrow / Keyboard shortcuts for file navigation
- Ctrl+W / Keyboard shortcuts for file navigation
- | cell | cell | markup / An introduction to Markdown syntax
D
- data
- viewing / Viewing data and the object browser
- Abalone project / Viewing data and the object browser
- abalone variable / Viewing data and the object browser
- Data viewer tab / Viewing data and the object browser
- viewer, properties / Viewing data and the object browser
- data.frame / Object completion
- data.frame function / Advanced topic: retrieving plot parameters from manipulate
- data.frames / Object completion
- data argument / Advanced topic: retrieving plot parameters from manipulate
- data directory / Directory structure and file manipulations
- Data viewer tab / Viewing data and the object browser
- density.Rmd / An extended example
- devtools functions / Building your package with devtools
- devtools package / Documenting functions with Roxygen2, Building your package with devtools, More about the devtools package
- dev_mode() function / More about the devtools package
- D icon / GIT, Subversion
- directory
- navigating / Directory structure and file manipulations
- discriminant(a,b,c) / Introduction to package writing
- doc directory / Directory structure and file manipulations
- document() function / More about the devtools package
- Don 't Repeat Yourself (DRY) / A few words on code quality
E
- @example <path to R file> tag / Documenting functions with Roxygen2
- @examples <R code> tag / Documenting functions with Roxygen2
- @export tag / Documenting functions with Roxygen2
- echo (TRUE) option / LaTeX: .Rnw files
- End / Keyboard shortcuts for the console
- environment object / Advanced topic: retrieving plot parameters from manipulate
- error (TRUE) option / LaTeX: .Rnw files
- Esc / Keyboard shortcuts for the console
- eval (TRUE) option / LaTeX: .Rnw files
- export menu
- Extract Function / Function extraction
F
- F2 / Keyboard shortcuts for code navigation
- file Command+S / Keyboard shortcuts for file navigation
- fileCommand+Shift+N / Keyboard shortcuts for file navigation
- filenames completion, R console / Completion of filenames
- file panel / Moving around RStudio
- find and replace functionality, source editor / Find and replace
- formula object / Advanced topic: retrieving plot parameters from manipulate
- function extraction, function writing / Function extraction
- function navigation, function writing / Function navigation
- functions completion, R console / Completion of functions and arguments
- function writing
- features / Additional features for function writing
- function extraction / Function extraction
- function navigation / Function navigation
G
- .gitignore file / GIT
- GFortran
- URL / Prerequisites
- GIT
- about / Introduction to version control
- installing / Installing GIT or Subversion
- GIT, version control for single-person projects
- GIT book
- URL / Further reading
- github / Publishing your package
- github repository
- URL / LaTeX
- Git tab / GIT
- graphs / Plotting
H
- ### Header markup / An introduction to Markdown syntax
- ## Header markup / An introduction to Markdown syntax
- # Header markup / An introduction to Markdown syntax
- Header markup / An introduction to Markdown syntax
- Height parameter / Export
- help panel / Moving around RStudio
- Home / Keyboard shortcuts for the console
I
- ! icon / Subversion
- * item 2 markup / An introduction to Markdown syntax
- * item markup / An introduction to Markdown syntax
- ? icon / GIT, Subversion
- if-then-else statement / A few words on code quality
- if statement / Using more options of manipulate
- Import button / Overview: A first R session
- Import Dataset button / Viewing data and the object browser
- Insert chunk option / Chunk syntax and options
- install() function / More about the devtools package
- install.packages() / Basic structure and workflow
- installing
- RStudio / Installing RStudio, Installing RStudio
- R / Installing R
- R, on Mac OS X / Installing R on Windows and Mac OS X
- R, on Windows / Installing R on Windows and Mac OS X
- R, on Linux / Installing R on Linux
- RStudio server / Installing RStudio Server
- R packages / Installing R packages
- install_github / Publishing your package
- Integrated Development Environment (IDE) / RStudio at a glance
J
- John Gruber
- URL / Further reading
- Jump To option / Editing R scripts
K
- keyboard shortcuts
- for Windows & Linux / Keyboard shortcuts
- for Mac / Keyboard shortcuts
- Tab or Ctrl+space bar / Keyboard shortcuts
- Ctrl+Enter / Keyboard shortcuts
- Ctrl+Shift+Enter / Keyboard shortcuts
- Ctrl+1 / Keyboard shortcuts
- Ctrl+2 / Keyboard shortcuts
- keyboard shortcuts, code editing
- Ctrl+Shift+C / Keyboard shortcuts for code editing
- Command+Shift+C / Keyboard shortcuts for code editing
- Ctrl+I / Keyboard shortcuts for code editing
- Command+I / Keyboard shortcuts for code editing
- Ctrl+Shift+/ / Keyboard shortcuts for code editing
- Command+Shift+/ / Keyboard shortcuts for code editing
- Ctrl+F / Keyboard shortcuts for code editing
- Command+F / Keyboard shortcuts for code editing
- Ctrl+Shift+F / Keyboard shortcuts for code editing
- Alt+- / Keyboard shortcuts for code editing
- Option+- / Keyboard shortcuts for code editing
- keyboard shortcuts, code execution
- Ctrl+Enter / Keyboard shortcuts for code execution
- Command+Enter / Keyboard shortcuts for code execution
- Ctrl+Shift+P / Keyboard shortcuts for code execution
- Command+Shift+P / Keyboard shortcuts for code execution
- Ctrl+Shift+Enter / Keyboard shortcuts for code execution
- Command+Option+R / Keyboard shortcuts for code execution
- Ctrl+Alt+F / Keyboard shortcuts for code execution
- Command+Option+F / Keyboard shortcuts for code execution
- Ctrl+Alt+B / Keyboard shortcuts for code execution
- Command+Option+B / Keyboard shortcuts for code execution
- Ctrl+Alt+E / Keyboard shortcuts for code execution
- Command+Option+E / Keyboard shortcuts for code execution
- keyboard shortcuts, code folding
- Alt+L / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Shift+Alt+L / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Alt+A / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Shift+Alt+A / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- keyboard shortcuts, code navigation
- Alt+Shift+J / Keyboard shortcuts for code navigation
- Ctrl+. / Keyboard shortcuts for code navigation
- F2 / Keyboard shortcuts for code navigation
- Ctrl+F9 / Keyboard shortcuts for code navigation
- Ctrl+F10 / Keyboard shortcuts for code navigation
- keyboard shortcuts, file navigation
- about / Keyboard shortcuts for file navigation
- Ctrl+Shift+N / Keyboard shortcuts for file navigation
- Command+Shift+N / Keyboard shortcuts for file navigation
- Ctrl+S / Keyboard shortcuts for file navigation
- Command+S / Keyboard shortcuts for file navigation
- Ctrl+W / Keyboard shortcuts for file navigation
- Command+W / Keyboard shortcuts for file navigation
- Ctrl+O / Keyboard shortcuts for file navigation
- Command+O / Keyboard shortcuts for file navigation
- Ctrl+Up / Ctr+Alt+right arrow / Keyboard shortcuts for file navigation
- Ctrl+Option+right arrow / Keyboard shortcuts for file navigation
- Ctrl+Up / Ctr+Alt+left arrow / Keyboard shortcuts for file navigation
- keyboard shortcuts, R console
- Ctrl+Left/Right / Keyboard shortcuts for the console
- Shift+Left/Right / Keyboard shortcuts for the console
- Home / Keyboard shortcuts for the console
- End / Keyboard shortcuts for the console
- Tab (or Ctrl-Space) / Keyboard shortcuts for the console
- Tab (or Command+space) / Keyboard shortcuts for the console
- Esc / Keyboard shortcuts for the console
- Ctrl+Up / Keyboard shortcuts for the console
- Command+up / Keyboard shortcuts for the console
- Up/down arrow keys / Keyboard shortcuts for the console
- Ctrl+L / Keyboard shortcuts for the console
- Command+L / Keyboard shortcuts for the console
- keyboard shortcuts, RStudio
- Knit HTML button / Workflow for R Markdown
- knitr
- knitr$$spin mode
- about / Notebook options
L
- LaTeX
- about / LaTeX
- LaTeX$ .Rnw files / LaTeX: .Rnw files
- Linux
- R, installing / Installing R on Linux
- load history button / Command history
- load_all() function / More about the devtools package
M
- Mac OS X
- R, installing / Installing R on Windows and Mac OS X
- manipulate
- about / The manipulate function
- button control / The manipulate function
- Checkbox control / The manipulate function
- slider control / The manipulate function
- picker control / The manipulate function
- options / Using more options of manipulate
- print command / Using more options of manipulate
- manipulatorMouseClick() / Using more options of manipulate
- abalone dataset / Advanced topic: retrieving plot parameters from manipulate
- environment object / Advanced topic: retrieving plot parameters from manipulate
- myenv$x / Advanced topic: retrieving plot parameters from manipulate
- data.frame function / Advanced topic: retrieving plot parameters from manipulate
- session / Advanced topic: retrieving plot parameters from manipulate
- manipulate package / The manipulate function
- manipulatorMouseClick() / Using more options of manipulate
- MathJax
- URL / An extended example
- MD button / Workflow for R Markdown
- message (TRUE) option / LaTeX: .Rnw files
- methods(summary) / Function navigation
- M icon / GIT, Subversion
- msysGit
- myenv$x / Advanced topic: retrieving plot parameters from manipulate
N
- @note <contents> tag / Documenting functions with Roxygen2
- navigation, plotting / Navigation
- normalsize / LaTeX: .Rnw files
- notebook
- about / Notebook
- options / Notebook options
- publishing / Publishing a notebook
O
- Option+- / Keyboard shortcuts for code editing
P
- @param <name> <description> tag / Documenting functions with Roxygen2
- package writing
- about / Introduction to package writing
- prerequisites / Prerequisites
- structure / Basic structure and workflow
- workflow / Basic structure and workflow
- package directory structure, creating / Creating the package directory structure
- functions, documenting with Roxygen2 / Documenting functions with Roxygen2
- package, building with devtools / Building your package with devtools
- devtools package / More about the devtools package
- package, publishing / Publishing your package
- paste command / Advanced topic: retrieving plot parameters from manipulate
- picker control / The manipulate function
- plot parameters
- retrieving, from manipulate / Advanced topic: retrieving plot parameters from manipulate
- plots panel / Moving around RStudio
- plotting
- about / Plotting
- scatter plot, generating in plots panel / Plotting
- zoom button / Zoom
- export menu / Export
- navigation / Navigation
- with manipulate package / Interactive plotting with the manipulate package, The manipulate function
- pR environment / Advanced topic: retrieving plot parameters from manipulate
- print command / Using more options of manipulate
- prompt (FALSE) option / LaTeX: .Rnw files
Q
- quote completion, R console / Bracket and quote completion
R
- .Rdata file
- about / R projects
- .R file / Command history
- .Rhistory / Command history
- .Rhistory file / GIT
- .Rprofile file / R projects
- .Rproj.user directory / Creating an R project
- @references <reference> tag / Documenting functions with Roxygen2
- @return <description> tag / Documenting functions with Roxygen2
- R
- installing / Installing R
- building, from source / Building R from source
- building, Windows used / Building R using Windows
- packages, installing / Installing R packages
- text files, importing from disk / Overview: A first R session
- R, installing
- on Mac OS X / Installing R on Windows and Mac OS X
- on Windows / Installing R on Windows and Mac OS X
- on Linux / Installing R on Linux
- R CMD build (Linux/Mac) / Basic structure and workflow
- R console
- features / Features of the R console
- keyboard shortcuts / Keyboard shortcuts for the console
- R console, features
- commands, executing / Executing commands
- command, history / Command history
- command completion / Command completion
- arguments completion / Completion of functions and arguments
- functions completion / Completion of functions and arguments
- SObject completion / Object completion
- filenames completion / Completion of filenames
- quote completion / Bracket and quote completion
- bracket completion / Bracket and quote completion
- R directory / Directory structure and file manipulations
- Refresh button / Viewing data and the object browser
- Remove current plot / Navigation
- reports
- generation, prerequisites / Prerequisites for report generation
- reports/html/latex directory / Directory structure and file manipulations
- results ('markup') option / LaTeX: .Rnw files
- Rhtml
- about / Rhtml
- Rhtml$ .Rhtml files / Rhtml: .Rhtml files
- R icon / GIT
- R Markdown
- about / R Markdown and Rhtml
- workflow for / Workflow for R Markdown
- example / An extended example
- syntax / An introduction to Markdown syntax
- RMarkdown$ .Rmd files / RMarkdown: .Rmd files
- Roxygen2
- functions, documenting with / Documenting functions with Roxygen2
- @param <name> <description> tag / Documenting functions with Roxygen2
- @return <description> tag / Documenting functions with Roxygen2
- @export tag / Documenting functions with Roxygen2
- @examples <R code> tag / Documenting functions with Roxygen2
- @example <path to R file> tag / Documenting functions with Roxygen2
- @note <contents> tag / Documenting functions with Roxygen2
- @section <name> $ <contents> tag / Documenting functions with Roxygen2
- @references <reference> tag / Documenting functions with Roxygen2
- roxygenize function / Documenting functions with Roxygen2
- R packages
- manual, URL for / Introduction to package writing
- R projects
- about / R projects
- creating / Creating an R project
- directory structure / Directory structure and file manipulations
- files, importing in project / Directory structure and file manipulations
- RPubs.com / Publishing a notebook
- R scripts, source editor
- wditing / Editing R scripts
- file navigation, keyboard shortcuts / Keyboard shortcuts for file navigation
- code editing, keyboard shortcuts / Keyboard shortcuts for code editing
- R session
- overview / Overview: A first R session
- RStudio
- about / RStudio at a glance
- Integrated Development Environment (IDE) / RStudio at a glance
- features / RStudio at a glance
- installing / Installing RStudio, Installing RStudio
- server, installing / Installing RStudio Server
- R packages, installing / Installing R packages
- R session, overview / Overview: A first R session
- text files, importing from disk / Overview: A first R session
- keyboard shortcuts / Keyboard shortcuts, Keyboard shortcuts to move around RStudio, RStudio's chunk support and keyboard shortcuts
- help / Getting help
- online help / Getting help
- uninstalling / What if I uninstall RStudio?
- source editor / Moving around RStudio, Features of the source editor
- data viewer panel / Moving around RStudio
- command history / Moving around RStudio
- workspace browser / Moving around RStudio
- R console / Moving around RStudio
- file panel / Moving around RStudio
- help panel / Moving around RStudio
- package panel / Moving around RStudio
- plots panel / Moving around RStudio
- customizing / Moving around RStudio
- version control / Version control
- chunk support / RStudio's chunk support and keyboard shortcuts
- RStudio project
- about / R projects
- URL / Basic structure and workflow
- RTools
- URL, for installing / Prerequisites
- run build() / Building your package with devtools
S
- Save Plot as Image... option, export menu / Export
- Save Plot as PDF... option, export menu / Export
- scoping
- Shift+Alt+A / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Shift+Alt+L / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- Shift+Left/Right / Keyboard shortcuts for the console
- size ('normalsize') option / LaTeX: .Rnw files
- slider control / The manipulate function
- SObject completion, R console / Object completion
- Source button
- about / Notebook
- source editor
- features / Features of the source editor, A few words on code quality
- code quality / A few words on code quality
- R scripts, editing / Editing R scripts
- file navigation, keyboard shortcuts / Keyboard shortcuts for file navigation
- code editing, keyboard shortcuts / Keyboard shortcuts for code editing
- syntax highlighting / Syntax highlighting
- syntax highlighting theme, adjusting / Adjusting the syntax highlighting theme
- code, indenting / Indenting code
- code, commenting / Commenting code
- find-and-replace functionality / Find and replace
- code folding / Code folding
- code folding, keyboard shortcuts / Keyboard shortcuts for code source editorcode folding, keyboard shortcutsfolding
- code navigation / Code navigation
- code navigation, keyboard shortcuts / Keyboard shortcuts for code navigation
- code sections / Code sections
- code execution / Code execution
- code execution, keyboard shortcuts / Keyboard shortcuts for code execution
- Status column / GIT
- subset function / Viewing data and the object browser
- subversion
- about / Introduction to version control
- installing / Installing GIT or Subversion
- subversion, version control for single-person projects
- about / Subversion
- Commit button / Subversion
- SVN tab / Subversion
- summary function / Function navigation
- SVN book
- URL / Further reading
- svn repository / Subversion
- SVN tab / Subversion
- syntax highlighting. source editor / Executing commands
- about / Syntax highlighting
- theme, adjusting / Adjusting the syntax highlighting theme
T
- Tab (or Command+space) / Keyboard shortcuts for the console
- Tab (or Ctrl-Space) / Keyboard shortcuts for the console
- tab completion, R console / Completion of functions and arguments
- Tab or Ctrl+space bar / Keyboard shortcuts
- team
- working with, on project / Working with a team
- TeX button / LaTeX
- tidy (TRUE) option / LaTeX: .Rnw files
U
- Up/down arrow keys / Keyboard shortcuts for the console
- UseMethod keyword / Function navigation
V
- version control
- about / Version control, Introduction to version control
- subversion / Introduction to version control
- GIT / Introduction to version control
- GIT, installing / Installing GIT or Subversion
- Subversion, installing / Installing GIT or Subversion
- for single-person projects / Version control for single-person projects
- version control, for single-person projects
- GIT / GIT
- subversion / Subversion
- View command / Viewing data and the object browser
W
- warning (TRUE) option / LaTeX: .Rnw files
- Width parameter / Export
- Windows
- R, installing / Installing R on Windows and Mac OS X
- used, for building R / Building R using Windows
- Windows Metafile (WMF) formats / Export
- Workspace tab / Viewing data and the object browser
- Writing R extensions manual
Y
- Yihui Xie's website
- URL / Further reading
Z
- zoom button / Zoom