RStudio IDE : : CHEAT SHEET - GitHub

RStudio IDE : : CHEATSHEET

Documents and Apps

Open Shiny, R Markdown,

knitr, Sweave, LaTeX, .Rd files

and more in Source Pane

Source Editor

Navigate

Open in new Save Find and

backwards/ window

replace

forwards

Tab Panes

Compile as Run

notebook selected

code

Import data History of past

with wizard

commands to

run/copy

R tutorials

View

Manage

memory

external

databases usage

Check Render Choose Configure Insert

spelling output output render

code Publish

format options

chunk to server

Source with or Show file

w/out Echo or outline

as a Local Job

Multiple cursors/column selection

with Alt + mouse drag.

Re-run

previous code

Jump to Jump

previous to next

chunk

chunk

Jump to

section

or chunk

Run

code

Show file Visual

Editor

outline

(reverse

side)

Run this and

all previous Run this

code chunks code chunk

Access markdown guide at

Help > Markdown Quick Reference

See reverse side for more on Visual Editor

Choose

Publish to

Manage

location to shinyapps.io publish

view app

or server

accounts

Package Development

Create a new package with

File > New Project > New Directory > R Package

Enable roxygen documentation with

Tools > Project Options > Build Tools

Search inside

environment

Choose environment to display from

list of parent environments

Turn on at Tools > Project Options > Git/SVN

A? Added

M? Modified

?? Untracked

D? Deleted

R? Renamed

Stage

files:

Commit

Push/Pull

staged files to remote

Display objects

as list or grid

Current

View

History branch

Open shell to type commands

Show file di to view file di erences

Syntax highlighting based

on your file's extension

Displays saved objects by

type with short description

View in data View function

viewer

source code

Multi-language code snippets to

quickly use common blocks of code.

Jump to function in file

Change file type

RStudio recognizes that files named app.R,

server.R, ui.R, and global.R belong to a shiny app

Run

app

Save

Clear R

workspace workspace

Code diagnostics that appear in the margin.

Hover over diagnostic symbols for details.

Tab completion to finish function

names, file paths, arguments, and more.

Set knitr

chunk

options

Load

workspace

Version

Control

Create

folder

Delete Rename

file

file

Debug Mode

More file

options

Change

directory

Launch debugger

mode from origin

of error

Path to displayed directory

Working

Run scripts in

Maximize,

Directory

separate sessions minimize panes

A File browser keyed to your working directory.

Ctrl/Cmd + arrowClick on file or directory name to open.

R Markdown Drag pane

up

boundaries

to see history Build Log

RStudio opens plots in a dedicated Plots pane

Navigate

Open in

recent plots window

Export

plot

Delete

plot

Delete

all plots

RStudio opens documentation in a dedicated Help pane

Home page of

helpful links

Search within

help file

Use debug(), browser(), or a breakpoint and execute

your code to open the debugger mode.

Open traceback to examine

the functions that R called

before the error occurred

Click next to line number to

add/remove a breakpoint.

Highlighted line shows where

execution has paused

Search for

help file

Roxygen guide at Help > Roxygen Quick Reference

See package information in the Build Tab

Install package

and restart R

Run devtools::load_all()

and reload changes

Clear output

and rebuild

Run R CMD

check

Customize

package build

options

Run

package

tests

GUI Package manager lists every installed package

Install

Update

Packages Packages

Browse

package site

Viewer pane displays HTML content, such as Shiny

apps, RMarkdown reports, and interactive visualizations

Stop Shiny

app

Publish to shinyapps.io,

Refresh

Posit Connect, Posit Cloud,¡­

Run commands in

environment where

execution has paused

Examine variables Select function

in executing

in traceback to

environment

debug

View() opens spreadsheet like view of data set

Click to load package with

library(). Unclick to detach

package with detach().

Package

version

installed

Delete

from

library

Filter rows by value

or value range

Sort by

values

Search

for value

Step through

code one line

at a time

Step into and

out of functions

to run

Resume Quit debug

execution mode

ff

ft

ff

CC BY SA Posit So ware, PBC ? info@posit.co ? posit.co ? Learn more at products/open-source/rstudio ? HTML cheatsheets at pos.it/cheatsheets ? RStudio IDE 2024.04.1+748 ? Updated: 2024-05

Keyboard Shortcuts

RUN CODE

Search command history

Interrupt current command

Clear console

NAVIGATE CODE

Go to File/Function

WRITE CODE

Windows/Linux Mac

Ctrl+arrow-up

Esc

Ctrl+L

Cmd+arrow-up

Esc

Ctrl+L

Ctrl+.

Ctrl+.

Tab or Ctrl+Space Tab or Ctrl+Space

Insert or %>% (pipe operator)

(Un)Comment selection

Alt+Ctrl+Shi +M

Ctrl+Shi +C

MAKE PACKAGES

Windows/Linux Mac

Visual Editor

Ctrl+Shi +L

Ctrl+Shi +T

Ctrl+Shi +D

Render

Check

spelling output

Windows/Linux

Ctrl+Shi +K

Ctrl+Alt+I

Ctrl+Alt+B

MORE KEYBOARD SHORTCUTS

Keyboard Shortcuts Help

Alt+Shi +K

Show Command Palette

Ctrl+Shi +P

Attempt completion

Load All (devtools)

Test Package (Desktop)

Document Package

DOCUMENTS AND APPS

Knit/Render Document (knitr)

Insert chunk (Sweave & Knitr)

Run from start to current line

Option+Cmd+Shi +M

Cmd+Shi +C

View the Keyboard Shortcut Quick

Reference with Tools > Keyboard

Shortcuts or Alt/Option + Shi + K

Cmd+Shi +L

Cmd+Shi +T

Cmd+Shi +D

Choose

output

format

Choose

output

location

WHY POSIT WORKBENCH?

Extend the open source server with a

commercial license, support, and more:

? open and run multiple R sessions at once

? tune your resources to improve performance

? administrative tools for managing user sessions

? collaborate real-time with others in shared projects

? switch easily from one version of R to a di erent version

? integrate with your authentication, authorization, and audit practices

? work in the RStudio IDE, JupyterLab, Jupyter Notebooks, or VS Code

Download a free 45 day evaluation at

products/enterprise/workbench/

Share Projects

Insert

code

chunk

Jump to Jump

previous to next

chunk

chunk

Lists and Links Citations Images

block

quotes

More

formatting

Clear

formatting

Run

selected

lines

Publish

to server

Insert blocks,

citations,

equations, and

special

characters

Show file

outline

File > New Project

RStudio saves the call history,

workspace, and working

directory associated with a

project. It reloads each when

you re-open a project.

Back to

Source Editor

(front page)

Start new R Session

in current project

Close R Session

in project

T H J

Active shared

collaborators

Name of

current

project

File outline

Share Project

with Collaborators

Insert and

edit tables

Select

R Version

Run Remote Jobs

Add/Edit

attributes

Set knitr

chunk

options

Jump to chunk

or header

Option+Shi +K

Cmd+Shi +P

Search for keyboard shortcuts with

Tools > Show Command Palette

or Ctrl/Cmd + Shi + P.

Block

format

Insert

verbatim

code

Mac

Cmd+Shi +K

Cmd+Option+I

Cmd+Option+B

Posit

Workbench

Run R on remote clusters

(Kubernetes/Slurm) via the

Job Launcher

Monitor

launcher jobs

Launch a job

Run this and

all previous

code chunks

Run this

code chunk

Run launcher

jobs remotely

ff

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

ft

CC BY SA Posit So ware, PBC ? info@posit.co ? posit.co ? Learn more at products/open-source/rstudio ? HTML cheatsheets at pos.it/cheatsheets ? RStudio IDE 2024.04.1+748 ? Updated: 2024-05

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download