webRoid v1.1.0 is out on Google Play, with R 4.6.0, a four-pane Workspace for tablets, interactive plots, Restart R, and Undo and Redo. See what is new, or get it on Google Play.
Screenshot Gallery
Every screenshot on this site, where it appears, and what it says
All 409 screenshots the documentation holds, in a Pixel frame, grouped by what they show. Each one names the page and section it appears on and the alt text a screen reader is given for it. Pick a theme and a topic to narrow the set, or open an image to step through what is left with the arrows or the arrow keys.
NoteHow this page is built
Generated by scripts/build-gallery.py from the files in images/screenshots, so it shows what exists rather than what the guide happens to use.
409 screenshots across 15 topics.
409 captions are the words the documentation already wrote for that image, reused verbatim so a screen is described the same way in both places.
0 captions are derived from the filename, marked caption derived from filename, because no page describes those images.
0 screenshots appear on no page at all and say so.
13 screenshots have no light/dark twin, marked unpaired, and stay visible under either theme.
The device frame is composited in the browser: the raw capture sits behind a transparent-screen Pixel bezel, so the PNGs in images/screenshots remain the only copy of each screenshot.
Theme
Topic
Onboarding
First launch: the welcome screen, storage setup, the runtime starting, and the screen shown if it cannot.
Alt textR Session Stopped screen with a warning icon, saying the R session stopped, most likely to free memory, and that your files and open tabs are safe, with Restart R and Report Issue buttonserror-session-lost-light.pngAppears onFAQ › About webRoid › What does “R Session Stopped” mean?Alt textR Session Stopped screen with a warning icon, saying the R session stopped, most likely to free memory, and that your files and open tabs are safe, with Restart R and Report Issue buttons, in dark modeerror-session-lost-dark.pngAppears onFAQ › About webRoid › What does “R Session Stopped” mean?Alt textUnable to Start R screen with Try Again and Report Issueerror-startup-light.pngAppears onFAQ › About webRoid › What if the app fails to start?Alt textUnable to Start R screen with Try Again and Report Issue, in dark modeerror-startup-dark.pngAppears onFAQ › About webRoid › What if the app fails to start?Alt textLoading screen with its progress bar about four-fifths full, the phase Restoring packages…, the line Copying ggplot2 from storage · 3/15, and the note that restoring saved packages avoids re-downloading over mobile dataloading-restoring-packages.pngunpairedAppears on 2 pagesFAQ › About webRoid › Why does the app take a while to start?Guide › Packages › Packages Across LaunchesAlt textLoading screen on a subsequent launch, without the first-run welcome cardloading-runtime-init.pngunpairedAppears onGetting Started › First LaunchAlt textLoading screen on first launch, with the Welcome to webRoid cardloading-runtime-init-first-launch.pngunpairedAppears onGetting Started › First LaunchAlt textPage 3 of the welcome tour, Interactive Console: Execute R code instantly, with a short introduction to the Console tab, Skip at the top, and the third of seven page dots highlighted above Back and Nextonboarding-console-light.pngAppears onGetting Started › First LaunchAlt textPage 3 of the welcome tour, Interactive Console: Execute R code instantly, with a short introduction to the Console tab, Skip at the top, and the third of seven page dots highlighted above Back and Next, in dark modeonboarding-console-dark.pngAppears onGetting Started › First LaunchAlt textChoose Storage Location page before a folder is chosen, with Choose Folder, Use App Storage and its note, and Next greyed outonboarding-storage-picker-light.pngAppears on 3 pagesGetting Started › First LaunchGuide › Files › Storage LocationGuide › Settings › Storage LocationAlt textChoose Storage Location page before a folder is chosen, with Choose Folder, Use App Storage and its note, and Next greyed out, in dark modeonboarding-storage-picker-dark.pngAppears on 3 pagesGetting Started › First LaunchGuide › Files › Storage LocationGuide › Settings › Storage LocationAlt textChoose Storage Location page after a folder is chosen, with a green check beside /primary/Documents/webRoid, a Change Folder button, and Next now availableonboarding-storage-selected-light.pngAppears on 2 pagesGetting Started › First LaunchGuide › Files › Storage LocationAlt textChoose Storage Location page after a folder is chosen, with a green check beside /primary/Documents/webRoid, a Change Folder button, and Next now available, in dark modeonboarding-storage-selected-dark.pngAppears on 2 pagesGetting Started › First LaunchGuide › Files › Storage LocationAlt textThe blue Set Up Storage screen, asking for a folder to keep your R scripts, packages and project files in, with Choose Folder, Use App Storage, and a note that app storage needs no folder but is deleted if you uninstall webRoidonboarding-storage-setup-light.pngAppears onGetting Started › First LaunchAlt textThe blue Set Up Storage screen, asking for a folder to keep your R scripts, packages and project files in, with Choose Folder, Use App Storage, and a note that app storage needs no folder but is deleted if you uninstall webRoid, in dark modeonboarding-storage-setup-dark.pngAppears onGetting Started › First LaunchAlt textPage 1 of the welcome tour, Welcome to webRoid: Run R on your Android device, with Skip at the top and the first of seven page dots highlighted above Nextonboarding-welcome-light.pngAppears onGetting Started › First LaunchAlt textPage 1 of the welcome tour, Welcome to webRoid: Run R on your Android device, with Skip at the top and the first of seven page dots highlighted above Next, in dark modeonboarding-welcome-dark.pngAppears onGetting Started › First Launch
Getting started
The captures the walkthrough uses for a first command.
Running code, reading coloured output, completion, and the data frame viewer.
Alt textConsole after generating a plot (notice the badge on the Plots tab)console-after-plot-light.pngAppears on 2 pagesGetting Started › Your First PlotGuide › Plots › Generating PlotsAlt textConsole after generating a plot (notice the badge on the Plots tab), in dark modeconsole-after-plot-dark.pngAppears on 2 pagesGetting Started › Your First PlotGuide › Plots › Generating PlotsAlt textCode completion popup listing mean( and other matches after typing meaconsole-completion-light.pngAppears onGuide › Console › Code CompletionAlt textCode completion popup listing mean( and other matches after typing mea, in dark modeconsole-completion-dark.pngAppears onGuide › Console › Code CompletionAlt textConsole output line [1] 18 with 18 selected between two handles, and the text menu above it showing Copy, Select all, Read aloud and Copy lineconsole-copy-line-light.pngAppears onGuide › Console › Output Colors › Copying outputAlt textConsole output line [1] 18 with 18 selected between two handles, and the text menu above it showing Copy, Select all, Read aloud and Copy line, in dark modeconsole-copy-line-dark.pngAppears onGuide › Console › Output Colors › Copying outputAlt textEmpty console ready for inputconsole-empty-light.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › OverviewAlt textEmpty console ready for input, in dark modeconsole-empty-dark.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › OverviewAlt textEmpty console ready for input, on a tabletconsole-empty-tablet-light.pngAppears onGuide › Console › OverviewAlt textEmpty console ready for input, on a tablet, in dark modeconsole-empty-tablet-dark.pngAppears onGuide › Console › OverviewAlt textConsole output showing color-coded results for input, normal output, return values, messages, warnings, and errorsconsole-example-output-light.pngAppears onGuide › Console › Output ColorsAlt textConsole output showing color-coded results for input, normal output, return values, messages, warnings, and errors, in dark modeconsole-example-output-dark.pngAppears onGuide › Console › Output ColorsAlt textColour-coded console output on a tablet: input, return values, messages, warnings and errorsconsole-example-output-tablet-light.pngAppears onGuide › Console › Output ColorsAlt textColour-coded console output on a tablet: input, return values, messages, warnings and errors, in dark modeconsole-example-output-tablet-dark.pngAppears onGuide › Console › Output ColorsAlt textConsole while executing codeconsole-executing-light.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › Running CodeAlt textConsole while executing code, in dark modeconsole-executing-dark.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › Running CodeAlt textHelp Entry sheet for mean after running ?mean in the Console, filling the screen, with an X at the top right and the page’s Description, Usage and Argumentsconsole-help-query-light.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textHelp Entry sheet for mean after running ?mean in the Console, filling the screen, with an X at the top right and the page’s Description, Usage and Arguments, in dark modeconsole-help-query-dark.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textConsole history search bar in place of the input, with mean typed, a count showing the first match, up and down match buttons and an X, and the current match, mean(x), shown under itconsole-history-search-light.pngAppears onGuide › Console › History NavigationAlt textConsole history search bar in place of the input, with mean typed, a count showing the first match, up and down match buttons and an X, and the current match, mean(x), shown under it, in dark modeconsole-history-search-dark.pngAppears onGuide › Console › History NavigationAlt textConsole showing mean(1:10) resultconsole-mean-light.pngAppears onGuide › Console › Running CodeAlt textConsole showing mean(1:10) result, in dark modeconsole-mean-dark.pngAppears onGuide › Console › Running CodeAlt textConsole showing the mean(1:10) result, on a tabletconsole-mean-tablet-light.pngAppears onGuide › Console › Running CodeAlt textConsole showing the mean(1:10) result, on a tablet, in dark modeconsole-mean-tablet-dark.pngAppears onGuide › Console › Running CodeAlt textConsole with its three-dot menu open over some output, showing Export Session, Copy All Output, and Inline Plots with a check mark, below the trash icon and the menu button in the title barconsole-menu-light.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › Console MenuAlt textConsole with its three-dot menu open over some output, showing Export Session, Copy All Output, and Inline Plots with a check mark, below the trash icon and the menu button in the title bar, in dark modeconsole-menu-dark.pngAppears on 2 pagesGetting Started › Your First R SessionGuide › Console › Console MenuAlt textPackage index titled datasets Package, opened by running help(package = “datasets”) in the Console, with a card for The R Datasets Package, version 4.6.0, and the Datasets heading listing AirPassengers, BJsales, BOD and moreconsole-package-help-light.pngAppears onGuide › Help › Package DocumentationAlt textPackage index titled datasets Package, opened by running help(package = “datasets”) in the Console, with a card for The R Datasets Package, version 4.6.0, and the Datasets heading listing AirPassengers, BJsales, BOD and more, in dark modeconsole-package-help-dark.pngAppears onGuide › Help › Package DocumentationAlt textConsole with R outputconsole-populated-light.pngAppears onHomeAlt textConsole with R outputconsole-populated-dark.pngAppears onHomeAlt textConsole with the Packages removed by the update notice at the top, naming twelve removed packages and 3 more, with Show All, Dismiss and Reinstall, above library(ggplot2), which stops with the error there is no package called ‘ggplot2’console-removed-packages-light.pngAppears on 2 pagesFAQ › Packages › Why do I have to reinstall my packages after an update?Guide › Packages › Packages Across Launches › After an Update to webRAlt textConsole with the Packages removed by the update notice at the top, naming twelve removed packages and 3 more, with Show All, Dismiss and Reinstall, above library(ggplot2), which stops with the error there is no package called ‘ggplot2’, in dark modeconsole-removed-packages-dark.pngAppears on 2 pagesFAQ › Packages › Why do I have to reinstall my packages after an update?Guide › Packages › Packages Across Launches › After an Update to webRAlt textR keyboard toolbar visible above the software keyboardconsole-toolbar-light.pngAppears onGuide › Console › R Keyboard ToolbarAlt textR keyboard toolbar visible above the software keyboard, in dark modeconsole-toolbar-dark.pngAppears onGuide › Console › R Keyboard ToolbarAlt textR Session Unresponsive banner with Check Again and Restart R, above a Sys.sleep(120) still running past the time limitconsole-unresponsive-light.pngAppears onGuide › Console › When R Stops RespondingAlt textR Session Unresponsive banner with Check Again and Restart R, above a Sys.sleep(120) still running past the time limit, in dark modeconsole-unresponsive-dark.pngAppears onGuide › Console › When R Stops RespondingAlt textConsole on a phone held upright after running summary(mtcars), scrolled back to the command at the top. The table below it is printed three columns to a block, one block under another: mpg, cyl and disp, then hp, drat and wt, then qsec, vs and am, with gear and carb starting at the bottomconsole-width-phone-light.pngAppears onGuide › Console › Output WidthAlt textConsole on a phone held upright after running summary(mtcars), scrolled back to the command at the top. The table below it is printed three columns to a block, one block under another: mpg, cyl and disp, then hp, drat and wt, then qsec, vs and am, with gear and carb starting at the bottom, in dark modeconsole-width-phone-dark.pngAppears onGuide › Console › Output WidthAlt textThe same summary(mtcars) with the phone on its side. The Console is more than twice as wide, so the first block of the table holds twice as many columns: mpg, cyl, disp, hp, drat and wt. On its side the Console is only a few lines tall, with room for the command, that block’s header and its first rowconsole-width-phone-landscape-light.pngAppears onGuide › Console › Output WidthAlt textThe same summary(mtcars) with the phone on its side. The Console is more than twice as wide, so the first block of the table holds twice as many columns: mpg, cyl, disp, hp, drat and wt. On its side the Console is only a few lines tall, with room for the command, that block’s header and its first row, in dark modeconsole-width-phone-landscape-dark.pngAppears onGuide › Console › Output WidthAlt textConsole across a tablet held sideways, in the Tab Bar layout, after running summary(mtcars). The whole table fits on screen in two blocks: the first holds 9 of the 11 columns, from mpg to am, and the second only gear and carbconsole-width-tablet-light.pngAppears onGuide › Console › Output WidthAlt textConsole across a tablet held sideways, in the Tab Bar layout, after running summary(mtcars). The whole table fits on screen in two blocks: the first holds 9 of the 11 columns, from mpg to am, and the second only gear and carb, in dark modeconsole-width-tablet-dark.pngAppears onGuide › Console › Output WidthAlt textThe Workspace on a tablet after running summary(mtcars) in the Console pane, below the Editor pane on the left. The pane is half the screen wide, so the table is printed four columns to a block: mpg, cyl, disp and hp, then drat, wt, qsec and vsconsole-width-workspace-tablet-light.pngAppears onGuide › Console › Output WidthAlt textThe Workspace on a tablet after running summary(mtcars) in the Console pane, below the Editor pane on the left. The pane is half the screen wide, so the table is printed four columns to a block: mpg, cyl, disp and hp, then drat, wt, qsec and vs, in dark modeconsole-width-workspace-tablet-dark.pngAppears onGuide › Console › Output WidthAlt textColumn detail sheet for the Species factor column, showing 20 rows, Top Values (3 unique) with bars for setosa 7, versicolor 7 and virginica 6, a ticked checkbox for each species with a Deselect All button, the sort chips and Apply & Closedataframe-column-detail-categorical-light.pngAppears onGuide › Environment › Data Frame Viewer › Column detailsAlt textColumn detail sheet for the Species factor column, showing 20 rows, Top Values (3 unique) with bars for setosa 7, versicolor 7 and virginica 6, a ticked checkbox for each species with a Deselect All button, the sort chips and Apply & Close, in dark modedataframe-column-detail-categorical-dark.pngAppears onGuide › Environment › Data Frame Viewer › Column detailsAlt textColumn detail sheet for the numeric Sepal.Length column of iris_sample, showing 20 rows, a histogram, Min 4.600, Max 7.600, Mean 5.910 and Median 6.050, empty Min and Max filter fields, Ascending and Descending sort chips and an Apply & Close buttondataframe-column-detail-numeric-light.pngAppears onGuide › Environment › Data Frame Viewer › Column detailsAlt textColumn detail sheet for the numeric Sepal.Length column of iris_sample, showing 20 rows, a histogram, Min 4.600, Max 7.600, Mean 5.910 and Median 6.050, empty Min and Max filter fields, Ascending and Descending sort chips and an Apply & Close button, in dark modedataframe-column-detail-numeric-dark.pngAppears onGuide › Environment › Data Frame Viewer › Column detailsAlt textData Frame Viewer for iris_sample filtered on Sepal.Length, with a dot beside that column’s name, a bar above the grid reading 1 filter active, 6 rows, and the three-dot menu open on Export CSV…, Copy dput code and Copy View as R Codedataframe-export-menu-light.pngAppears onGuide › Environment › Data Frame Viewer › Exporting and copyingAlt textData Frame Viewer for iris_sample filtered on Sepal.Length, with a dot beside that column’s name, a bar above the grid reading 1 filter active, 6 rows, and the three-dot menu open on Export CSV…, Copy dput code and Copy View as R Code, in dark modedataframe-export-menu-dark.pngAppears onGuide › Environment › Data Frame Viewer › Exporting and copyingAlt textData Frame Viewer on a countries data frame with 4 rows and the columns country, code and visits. Three missing values show as NA in muted italics: Nepal’s visits and the country and code of row 4. Namibia’s code, the text “NA”, is in plain typedataframe-missing-values-light.pngAppears onGuide › Environment › Data Frame Viewer › Missing values and large data framesAlt textData Frame Viewer on a countries data frame with 4 rows and the columns country, code and visits. Three missing values show as NA in muted italics: Nepal’s visits and the country and code of row 4. Namibia’s code, the text “NA”, is in plain type, in dark modedataframe-missing-values-dark.pngAppears onGuide › Environment › Data Frame Viewer › Missing values and large data framesAlt textData Frame Viewer showing a scrollable tabledataframe-viewer-light.pngAppears onGuide › Environment › Data Frame ViewerAlt textData Frame Viewer showing a scrollable table, in dark modedataframe-viewer-dark.pngAppears onGuide › Environment › Data Frame Viewer
History
Everything you have run, searched, filtered and counted.
Alt textThe Clear All History dialog over the dimmed History list, warning that every entry will be permanently deleted and that this cannot be undone, with a Cancel button and a red Clear All buttonhistory-clear-all-light.pngAppears onGuide › History › Deleting Entries › Clear AllAlt textThe Clear All History dialog over the dimmed History list, warning that every entry will be permanently deleted and that this cannot be undone, with a Cancel button and a red Clear All button, in dark modehistory-clear-all-dark.pngAppears onGuide › History › Deleting Entries › Clear AllAlt textEntry detail sheet showing full command and metadatahistory-detail-light.pngAppears onGuide › History › Entry DetailsAlt textEntry detail sheet showing full command and metadata, in dark modehistory-detail-dark.pngAppears onGuide › History › Entry DetailsAlt textDetail sheet for the failed command stop(“custom error”), over the History list. It has a red Failed header with the duration, the source (Console) and the time, then the code, the Send to Console, Send to Editor and Delete buttons, and under Error the message Error: custom error on a red-tinted backgroundhistory-detail-failed-light.pngAppears onGuide › History › Entry DetailsAlt textDetail sheet for the failed command stop(“custom error”), over the History list. It has a red Failed header with the duration, the source (Console) and the time, then the code, the Send to Console, Send to Editor and Delete buttons, and under Error the message Error: custom error on a red-tinted background, in dark modehistory-detail-failed-dark.pngAppears onGuide › History › Entry DetailsAlt textFilter chips narrowing results to failed commandshistory-filter-light.pngAppears onGuide › History › FilteringAlt textFilter chips narrowing results to failed commands, in dark modehistory-filter-dark.pngAppears onGuide › History › FilteringAlt textHistory with the overflow menu open at the top right, listing Statistics, Export as Text, Export as JSON and Clear All over the list of entrieshistory-menu-light.pngAppears onGuide › History › Exporting HistoryAlt textHistory with the overflow menu open at the top right, listing Statistics, Export as Text, Export as JSON and Clear All over the list of entries, in dark modehistory-menu-dark.pngAppears onGuide › History › Exporting HistoryAlt textHistory screen with the search bar, the Console, Editor, Success and Failed filter chips, and 10 entries, newest first: range(x) run from the Editor, then commands run from the Console such as head(iris, 3), sqrt(144) and mean(x). The two failed ones, stop(“custom error”) and y, have a red X and their error in redhistory-overview-light.pngAppears onGuide › History › OverviewAlt textHistory screen with the search bar, the Console, Editor, Success and Failed filter chips, and 10 entries, newest first: range(x) run from the Editor, then commands run from the Console such as head(iris, 3), sqrt(144) and mean(x). The two failed ones, stop(“custom error”) and y, have a red X and their error in red, in dark modehistory-overview-dark.pngAppears onGuide › History › OverviewAlt textHistory screen on a tablet, with the search bar and filter chips above a list of 10 entries that runs the full width of the screen, newest first, each row showing its code, source, duration and timehistory-overview-tablet-light.pngAppears onGuide › History › OverviewAlt textHistory screen on a tablet, with the search bar and filter chips above a list of 10 entries that runs the full width of the screen, newest first, each row showing its code, source, duration and time, in dark modehistory-overview-tablet-dark.pngAppears onGuide › History › OverviewAlt textSearching history for a keywordhistory-search-light.pngAppears onGuide › History › SearchingAlt textSearching history for a keyword, in dark modehistory-search-dark.pngAppears onGuide › History › SearchingAlt textConsole after Send to Console, with mean(x) waiting in the input field at the bottom, not yet run. The output area above holds only the R version linehistory-send-to-console-light.pngAppears onGuide › History › Entry Details › Send to ConsoleAlt textConsole after Send to Console, with mean(x) waiting in the input field at the bottom, not yet run. The output area above holds only the R version line, in dark modehistory-send-to-console-dark.pngAppears onGuide › History › Entry Details › Send to ConsoleAlt textExecution statistics dialoghistory-statistics-light.pngAppears onGuide › History › StatisticsAlt textExecution statistics dialog, in dark modehistory-statistics-dark.pngAppears onGuide › History › Statistics
Editor
Writing, running, folding, finding and outlining a script.
Alt textDialog asking “Close Untitled3.R?”, saying “This tab has unsaved changes. Save them before closing?”, with Discard, Cancel and Save buttonseditor-close-unsaved-light.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textDialog asking “Close Untitled3.R?”, saying “This tab has unsaved changes. Save them before closing?”, with Discard, Cancel and Save buttons, in dark modeeditor-close-unsaved-dark.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textFolded: the rescale function on line 6 shrunk to one line that ends in a “4 lines” placeholder, its triangle now pointing right, with the line numbers jumping from 6 to 11 and the rest of the script still openeditor-code-folded-light.pngAppears onGuide › Editor › Code FoldingAlt textFolded: the rescale function on line 6 shrunk to one line that ends in a “4 lines” placeholder, its triangle now pointing right, with the line numbers jumping from 6 to 11 and the rest of the script still open, in dark modeeditor-code-folded-dark.pngAppears onGuide › Editor › Code FoldingAlt textOpen: a 14-line script with a Helpers section holding the center and rescale functions and an Analysis section below, with fold triangles beside lines 1, 2, 6 and 12editor-code-unfolded-light.pngAppears onGuide › Editor › Code FoldingAlt textOpen: a 14-line script with a Helpers section holding the center and rescale functions and an Analysis section below, with fold triangles beside lines 1, 2, 6 and 12, in dark modeeditor-code-unfolded-dark.pngAppears onGuide › Editor › Code FoldingAlt textEditor with mea typed on the line after a scores vector, and the completion list open just below that line, lined up with mea, offering mean, mean.Date, mean.POSIXct and more, each shown with its opening bracket and an F badge for function, with the R toolbar and the on-screen keyboard beloweditor-completion-light.pngAppears onGuide › Editor › Writing Code › Code completionAlt textEditor with mea typed on the line after a scores vector, and the completion list open just below that line, lined up with mea, offering mean, mean.Date, mean.POSIXct and more, each shown with its opening bracket and an F badge for function, with the R toolbar and the on-screen keyboard below, in dark modeeditor-completion-dark.pngAppears onGuide › Editor › Writing Code › Code completionAlt textEditor with a new, untitled scripteditor-empty-light.pngAppears onGuide › EditorAlt textEditor with a new, untitled script, in dark modeeditor-empty-dark.pngAppears onGuide › EditorAlt textFind bar open with search results highlighted in the editoreditor-find-replace-light.pngAppears onGuide › Editor › Find & Replace › Finding textAlt textFind bar open with search results highlighted in the editor, in dark modeeditor-find-replace-dark.pngAppears onGuide › Editor › Find & Replace › Finding textAlt textExport to GitHub Gist sheet for analysis.R, with an empty description, the Public Gist switch off above the note about secret gists, an empty token field marked as required, Save token securely unticked, a preview of the file’s 76 characters, and Create Gist greyed outeditor-gist-export-light.pngAppears onGuide › Editor › Gist ExportAlt textExport to GitHub Gist sheet for analysis.R, with an empty description, the Public Gist switch off above the note about secret gists, an empty token field marked as required, Save token securely unticked, a preview of the file’s 76 characters, and Create Gist greyed out, in dark modeeditor-gist-export-dark.pngAppears onGuide › Editor › Gist ExportAlt textGitHub Personal Access Token help over the gist sheet, with four steps for making a fine-grained token that can only create gists, a note that a classic token with only the gist scope works too, and Close and Open GitHub buttonseditor-gist-token-help-light.pngAppears onGuide › Editor › Gist ExportAlt textGitHub Personal Access Token help over the gist sheet, with four steps for making a fine-grained token that can only create gists, a note that a classic token with only the gist scope works too, and Close and Open GitHub buttons, in dark modeeditor-gist-token-help-dark.pngAppears onGuide › Editor › Gist ExportAlt textEditor overflow menu showing available actionseditor-menu-light.pngAppears onGuide › Editor › Working with Tabs › Opening and saving filesAlt textEditor overflow menu showing available actions, in dark modeeditor-menu-dark.pngAppears onGuide › Editor › Working with Tabs › Opening and saving filesAlt textCode Outline showing functions and sections in the current fileeditor-outline-light.pngAppears onGuide › Editor › Code OutlineAlt textCode Outline showing functions and sections in the current file, in dark modeeditor-outline-dark.pngAppears onGuide › Editor › Code OutlineAlt textEditor with a script that calls library(someuninstalledpkg), and above the code a banner reading Package not installed: someuninstalledpkg, with an Install button and a close buttoneditor-package-banner-light.pngAppears on 2 pagesFAQ › Packages › The editor says a package is missing. What do I do?Guide › Editor › Running Code › Missing package detectionAlt textEditor with a script that calls library(someuninstalledpkg), and above the code a banner reading Package not installed: someuninstalledpkg, with an Install button and a close button, in dark modeeditor-package-banner-dark.pngAppears on 2 pagesFAQ › Packages › The editor says a package is missing. What do I do?Guide › Editor › Running Code › Missing package detectionAlt textEditor with multiple tabs and R codeeditor-populated-light.pngAppears onGuide › EditorAlt textEditor with multiple tabs and R code, in dark modeeditor-populated-dark.pngAppears onGuide › EditorAlt textEditor with multiple tabs and R code, on a tableteditor-populated-tablet-light.pngAppears onGuide › EditorAlt textEditor with multiple tabs and R code, on a tablet, in dark modeeditor-populated-tablet-dark.pngAppears onGuide › EditorAlt textEditor with code and output panel visible after running a scripteditor-populated-with-output-light.pngAppears onGuide › Editor › Running Code › Output panelAlt textEditor with code and output panel visible after running a script, in dark modeeditor-populated-with-output-dark.pngAppears onGuide › Editor › Running Code › Output panelAlt textRename dialog for the new script Untitled3.R, with scores.R typed in the File name field and the Rename button ready to tapeditor-rename-tab-light.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textRename dialog for the new script Untitled3.R, with scores.R typed in the File name field and the Rename button ready to tap, in dark modeeditor-rename-tab-dark.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textThe same script after the rename, its tab now called scores.R and still marked with a dot for unsaved changeseditor-rename-tab-renamed-light.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textThe same script after the rename, its tab now called scores.R and still marked with a dot for unsaved changes, in dark modeeditor-rename-tab-renamed-dark.pngAppears onGuide › Editor › Working with Tabs › Managing tabsAlt textRename Variable dialog saying “scores is used 5 times in this file, not counting strings and comments”, with exam_scores typed as the new name and Rename ready to tapeditor-rename-variable-light.pngAppears onGuide › Editor › Rename VariableAlt textRename Variable dialog saying “scores is used 5 times in this file, not counting strings and comments”, with exam_scores typed as the new name and Rename ready to tap, in dark modeeditor-rename-variable-dark.pngAppears onGuide › Editor › Rename VariableAlt textThe same dialog with the reserved word if typed as the new name, the field outlined in red, a note under it that begins “Not a name R takes as it is” and lists the characters a name can use, and Rename greyed outeditor-rename-variable-invalid-light.pngAppears onGuide › Editor › Rename VariableAlt textThe same dialog with the reserved word if typed as the new name, the field outlined in red, a note under it that begins “Not a name R takes as it is” and lists the characters a name can use, and Rename greyed out, in dark modeeditor-rename-variable-invalid-dark.pngAppears onGuide › Editor › Rename VariableAlt textNew Snippet sheet for Filter and summarize, in the Data Manipulation category, with the placeholders its template uses listed below it and a preview of the code with their defaults filled ineditor-snippet-new-light.pngAppears onGuide › Editor › Code Snippets › Custom snippetsAlt textNew Snippet sheet for Filter and summarize, in the Data Manipulation category, with the placeholders its template uses listed below it and a preview of the code with their defaults filled in, in dark modeeditor-snippet-new-dark.pngAppears onGuide › Editor › Code Snippets › Custom snippetsAlt textForm for inserting the Filter and summarize snippet, with Data filled in as mtcars, Column empty, Threshold filled in as 0, a Show Preview button, and Cancel and Insert buttonseditor-snippet-placeholders-light.pngAppears onGuide › Editor › Code Snippets › Custom snippetsAlt textForm for inserting the Filter and summarize snippet, with Data filled in as mtcars, Column empty, Threshold filled in as 0, a Show Preview button, and Cancel and Insert buttons, in dark modeeditor-snippet-placeholders-dark.pngAppears onGuide › Editor › Code Snippets › Custom snippetsAlt textSnippets panel showing categorized code templateseditor-snippets-light.pngAppears onGuide › Editor › Code SnippetsAlt textSnippets panel showing categorized code templates, in dark modeeditor-snippets-dark.pngAppears onGuide › Editor › Code SnippetsAlt textEditor split into two panes on a phone held upright, analysis.R on the left and scatter_plot.R on the right, each under a header naming its file, with the divider halfway across and an X in the right pane’s headereditor-split-light.pngAppears onGuide › Editor › Split PaneAlt textEditor split into two panes on a phone held upright, analysis.R on the left and scatter_plot.R on the right, each under a header naming its file, with the divider halfway across and an X in the right pane’s header, in dark modeeditor-split-dark.pngAppears onGuide › Editor › Split PaneAlt textEditor split into two panes on a tablet, analysis.R on the left and scatter_plot.R on the right, each under a header naming its fileeditor-split-tablet-light.pngAppears onGuide › Editor › Split PaneAlt textEditor split into two panes on a tablet, analysis.R on the left and scatter_plot.R on the right, each under a header naming its file, in dark modeeditor-split-tablet-dark.pngAppears onGuide › Editor › Split Pane
Plots
The gallery, the three display modes, comparison and export.
Alt textThe Plots gallery in comparison mode, with a filled-dot and an open-circle Weight vs MPG scatter plot outlined in blue and badged 1 and 2, the Miles per Gallon histogram faded, and View and Cancel in the toolbarplots-compare-selected-light.pngAppears onGuide › Plots › Comparing PlotsAlt textThe Plots gallery in comparison mode, with a filled-dot and an open-circle Weight vs MPG scatter plot outlined in blue and badged 1 and 2, the Miles per Gallon histogram faded, and View and Cancel in the toolbar, in dark modeplots-compare-selected-dark.pngAppears onGuide › Plots › Comparing PlotsAlt textComparison sheet with two plots stacked, and the sync-zoom and Reset controlsplots-comparison-light.pngAppears onGuide › Plots › Comparing PlotsAlt textComparison sheet with two plots stacked, and the sync-zoom and Reset controls, in dark modeplots-comparison-dark.pngAppears onGuide › Plots › Comparing PlotsAlt textA phone in split screen, with the Plots gallery in the top half and a detached plot window in the bottom half showing a Weight vs MPG scatter plot, the date and time as its title, close and share buttons, and zoom buttons over the plotplots-detach-window-light.pngAppears onGuide › Plots › Viewing and ZoomingAlt textA phone in split screen, with the Plots gallery in the top half and a detached plot window in the bottom half showing a Weight vs MPG scatter plot, the date and time as its title, close and share buttons, and zoom buttons over the plot, in dark modeplots-detach-window-dark.pngAppears onGuide › Plots › Viewing and ZoomingAlt textPlot detail view showing a histogram, with three round buttons in a row at the bottom of the plot: Zoom out, Reset zoom and Zoom inplots-detail-light.pngAppears on 2 pagesGuide › Accessibility › TalkBack › Zooming plots without a pinchGuide › Plots › Viewing and ZoomingAlt textPlot detail view showing a histogram, with three round buttons in a row at the bottom of the plot: Zoom out, Reset zoom and Zoom in, in dark modeplots-detail-dark.pngAppears on 2 pagesGuide › Accessibility › TalkBack › Zooming plots without a pinchGuide › Plots › Viewing and ZoomingAlt textFloating plot overlay in the bottom-right cornerplots-display-floating-light.pngAppears onGuide › Plots › Display ModesAlt textFloating plot overlay in the bottom-right corner, in dark modeplots-display-floating-dark.pngAppears onGuide › Plots › Display ModesAlt textInline plot displayed in console outputplots-display-inline-light.pngAppears onGuide › Plots › Display ModesAlt textInline plot displayed in console output, in dark modeplots-display-inline-dark.pngAppears onGuide › Plots › Display ModesAlt textBottom sheet plot previewplots-display-sheet-light.pngAppears onGuide › Plots › Display ModesAlt textBottom sheet plot preview, in dark modeplots-display-sheet-dark.pngAppears onGuide › Plots › Display ModesAlt textPlots tab before any plots have been generatedplots-empty-light.pngAppears onGuide › Plots › Generating PlotsAlt textPlots tab before any plots have been generated, in dark modeplots-empty-dark.pngAppears onGuide › Plots › Generating PlotsAlt textExport Plot sheet with format selection and filenameplots-export-light.pngAppears onGuide › Plots › Sharing and SavingAlt textExport Plot sheet with format selection and filename, in dark modeplots-export-dark.pngAppears onGuide › Plots › Sharing and SavingAlt textA DT table of iris rendered in the interactive plot viewerplots-interactive-dt-light.pngAppears onGuide › Plots › Interactive PlotsAlt textA DT table of iris rendered in the interactive plot viewer, in dark modeplots-interactive-dt-dark.pngAppears onGuide › Plots › Interactive PlotsAlt textThe Interactive tab listing three captured widgets: datatables, leaflet and plotlyplots-interactive-gallery-light.pngAppears onGuide › Plots › Interactive PlotsAlt textThe Interactive tab listing three captured widgets: datatables, leaflet and plotly, in dark modeplots-interactive-gallery-dark.pngAppears onGuide › Plots › Interactive PlotsAlt textA leaflet map with circle markers, labels and a scale barplots-interactive-leaflet-light.pngAppears onGuide › Plots › Interactive PlotsAlt textA leaflet map with circle markers, labels and a scale bar, in dark modeplots-interactive-leaflet-dark.pngAppears onGuide › Plots › Interactive PlotsAlt textA plotly bar chart with its modebar, rendered on deviceplots-interactive-plotly-light.pngAppears onGuide › Plots › Interactive PlotsAlt textA plotly bar chart with its modebar, rendered on device, in dark modeplots-interactive-plotly-dark.pngAppears onGuide › Plots › Interactive PlotsAlt textThe Plots gallery with a small pin in the top-left corner of the pinned scatter plot’s thumbnail, and no pin on the other two plotsplots-pinned-badge-light.pngAppears onGuide › Plots › Viewing and ZoomingAlt textThe Plots gallery with a small pin in the top-left corner of the pinned scatter plot’s thumbnail, and no pin on the other two plots, in dark modeplots-pinned-badge-dark.pngAppears onGuide › Plots › Viewing and ZoomingAlt textPlot detail view of a pinned Weight vs MPG scatter plot, with the pin button highlighted in blue and the Delete button greyed out in the toolbarplots-pinned-detail-light.pngAppears onGuide › Plots › Viewing and ZoomingAlt textPlot detail view of a pinned Weight vs MPG scatter plot, with the pin button highlighted in blue and the Delete button greyed out in the toolbar, in dark modeplots-pinned-detail-dark.pngAppears onGuide › Plots › Viewing and ZoomingAlt textThe Plots gallery in selection mode, with an open-circle Weight vs MPG scatter plot and a Miles per Gallon histogram ticked and outlined in blue, a filled-dot scatter plot unticked and faded, and a trash can and Done in the toolbarplots-selection-light.pngAppears onGuide › Plots › Plot GalleryAlt textThe Plots gallery in selection mode, with an open-circle Weight vs MPG scatter plot and a Miles per Gallon histogram ticked and outlined in blue, a filled-dot scatter plot unticked and faded, and a trash can and Done in the toolbar, in dark modeplots-selection-dark.pngAppears onGuide › Plots › Plot GalleryAlt textPlots gallery showing the scatter plot, next to a histogram of rnorm(100) from an earlier exampleplots-with-plot-light.pngAppears on 2 pagesGetting Started › Your First PlotGuide › PlotsAlt textPlots gallery showing the scatter plot, next to a histogram of rnorm(100) from an earlier example, in dark modeplots-with-plot-dark.pngAppears on 2 pagesGetting Started › Your First PlotGuide › PlotsAlt textPlots gallery with captured plots, on a tabletplots-with-plot-tablet-light.pngAppears onGuide › PlotsAlt textPlots gallery with captured plots, on a tablet, in dark modeplots-with-plot-tablet-dark.pngAppears onGuide › Plots
Environment
Variables by type, search, detail and quick actions.
Alt textCompare Data Frames sheet with cars_before picked as the First data frame and cars_after as the Second, before Compare at the top right is tapped. The space below still reads “Select two data frames to compare”environment-compare-pickers-light.pngAppears onGuide › Environment › Data Frame Viewer › Comparing Data FramesAlt textCompare Data Frames sheet with cars_before picked as the First data frame and cars_after as the Second, before Compare at the top right is tapped. The space below still reads “Select two data frames to compare”, in dark modeenvironment-compare-pickers-dark.pngAppears onGuide › Environment › Data Frame Viewer › Comparing Data FramesAlt textCompare Data Frames results for cars_before and cars_after: a +1 badge for the added row and a ~1 badge for the modified one, row 2 showing mpg 23.5 over a crossed-out 21, and row 6 marked as addedenvironment-compare-results-light.pngAppears onGuide › Environment › Data Frame Viewer › Comparing Data FramesAlt textCompare Data Frames results for cars_before and cars_after: a +1 badge for the added row and a ~1 badge for the modified one, row 2 showing mpg 23.5 over a crossed-out 21, and row 6 marked as added, in dark modeenvironment-compare-results-dark.pngAppears onGuide › Environment › Data Frame Viewer › Comparing Data FramesAlt textThe Environment’s Variables tab with the long-press menu open under the iris_df data frame, listing View Data Frame, Summary, Structure (str), Head, Print, Plot, Watch, Inspect and, in red, Deleteenvironment-context-menu-light.pngAppears onGuide › Environment › Variable DetailsAlt textThe Environment’s Variables tab with the long-press menu open under the iris_df data frame, listing View Data Frame, Summary, Structure (str), Head, Print, Plot, Watch, Inspect and, in red, Delete, in dark modeenvironment-context-menu-dark.pngAppears onGuide › Environment › Variable DetailsAlt textEmpty Environment screen before any variables have been createdenvironment-empty-light.pngAppears onGuide › Environment › OverviewAlt textEmpty Environment screen before any variables have been created, in dark modeenvironment-empty-dark.pngAppears onGuide › Environment › OverviewAlt textThe Environment screen with the title bar’s three-dot menu open, listing Import Dataset…, Clear Watch List, Clear Environment and Compare Data Framesenvironment-overflow-menu-light.pngAppears onGuide › Environment › Environment MenuAlt textThe Environment screen with the title bar’s three-dot menu open, listing Import Dataset…, Clear Watch List, Clear Environment and Compare Data Frames, in dark modeenvironment-overflow-menu-dark.pngAppears onGuide › Environment › Environment MenuAlt textThe Environment’s Packages tab, with a Package Summary card showing 16 installed and 8 loaded packages and, under it, the line “Install, load and remove packages on the Packages screen.”environment-packages-tab-light.pngAppears onGuide › Environment › Packages TabAlt textThe Environment’s Packages tab, with a Package Summary card showing 16 installed and 8 loaded packages and, under it, the line “Install, load and remove packages on the Packages screen.”, in dark modeenvironment-packages-tab-dark.pngAppears onGuide › Environment › Packages TabAlt textEnvironment tab showing workspace variablesenvironment-populated-light.pngAppears on 3 pagesGetting Started › Checking Your WorkspaceHomeGuide › Environment › OverviewAlt textEnvironment tab showing workspace variables, in dark modeenvironment-populated-dark.pngAppears on 3 pagesGetting Started › Checking Your WorkspaceHomeGuide › Environment › OverviewAlt textEnvironment with variables grouped by type, on a tabletenvironment-populated-tablet-light.pngAppears onGuide › Environment › OverviewAlt textEnvironment with variables grouped by type, on a tablet, in dark modeenvironment-populated-tablet-dark.pngAppears onGuide › Environment › OverviewAlt textQuick action output showing summary() resultsenvironment-quick-action-light.pngAppears onGuide › Environment › Variable DetailsAlt textQuick action output showing summary() results, in dark modeenvironment-quick-action-dark.pngAppears onGuide › Environment › Variable DetailsAlt textSearching for variables by nameenvironment-search-light.pngAppears onGuide › Environment › Search and FilterAlt textSearching for variables by name, in dark modeenvironment-search-dark.pngAppears onGuide › Environment › Search and FilterAlt textVariable detail sheet for a data frameenvironment-variable-detail-light.pngAppears onGuide › Environment › Variable DetailsAlt textVariable detail sheet for a data frame, in dark modeenvironment-variable-detail-dark.pngAppears onGuide › Environment › Variable DetailsAlt textThe Environment’s Variables tab with x in a Watched (1) section at the top and a star beside its name, above Data Frames (2) with iris_df and mtcars and Functions (1) with my_funcenvironment-watch-list-light.pngAppears onGuide › Environment › Variables Tab › Watch ListAlt textThe Environment’s Variables tab with x in a Watched (1) section at the top and a star beside its name, above Data Frames (2) with iris_df and mtcars and Functions (1) with my_func, in dark modeenvironment-watch-list-dark.pngAppears onGuide › Environment › Variables Tab › Watch ListAlt textEnvironment pane in the four-pane workspace layout, listing the cars data frame and the sq functionenvironment-workspace-light.pngAppears onGuide › Environment › Memory Tracking › Workspace ModeAlt textEnvironment pane in the four-pane workspace layout, listing the cars data frame and the sq function, in dark modeenvironment-workspace-dark.pngAppears onGuide › Environment › Memory Tracking › Workspace Mode
Files
Browsing, nesting, and searching by name and by content.
Alt textContent search results for “mean”, with each matching line and its line numberfiles-content-search-light.pngAppears onGuide › Files › Search › Search by ContentAlt textContent search results for “mean”, with each matching line and its line number, in dark modefiles-content-search-dark.pngAppears onGuide › Files › Search › Search by ContentAlt textThe Files list after Copy Files Back from R, with the new cars.rds among the files and the message “Copied 1 file from R.” at the bottomfiles-copy-back-light.pngAppears onGuide › Files › Files and RAlt textThe Files list after Copy Files Back from R, with the new cars.rds among the files and the message “Copied 1 file from R.” at the bottom, in dark modefiles-copy-back-dark.pngAppears onGuide › Files › Files and RAlt textThe confirmation for deleting the datasets folder, titled “Delete datasets?”, warning that the folder and all its contents will be permanently deleted, with Cancel and a red Delete buttonfiles-delete-folder-light.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe confirmation for deleting the datasets folder, titled “Delete datasets?”, warning that the folder and all its contents will be permanently deleted, with Cancel and a red Delete button, in dark modefiles-delete-folder-dark.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe Load cars.rds into R dialog, explaining that readRDS() reads the file into a variable in R, with the suggested variable name cars and Cancel and Load buttonsfiles-load-into-r-light.pngAppears onGuide › Files › Creating and Managing Files › Opening FilesAlt textThe Load cars.rds into R dialog, explaining that readRDS() reads the file into a variable in R, with the suggested variable name cars and Cancel and Load buttons, in dark modefiles-load-into-r-dark.pngAppears onGuide › Files › Creating and Managing Files › Opening FilesAlt textThe Files screen with the toolbar’s three-dot menu open, listing Search in Files and Recent Files, then New R Script, New Folder, Import Data… and Copy Files Back from R, then Refreshfiles-menu-light.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe Files screen with the toolbar’s three-dot menu open, listing Search in Files and Recent Files, then New R Script, New Folder, Import Data… and Copy Files Back from R, then Refresh, in dark modefiles-menu-dark.pngAppears onGuide › Files › Creating and Managing FilesAlt textBrowsing a nested directoryfiles-nested-light.pngAppears onGuide › Files › Browsing FilesAlt textBrowsing a nested directory, in dark modefiles-nested-dark.pngAppears onGuide › Files › Browsing FilesAlt textThe New File dialog that New R Script opens, with clean_data typed in the File name field and Cancel and Create buttonsfiles-new-script-light.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe New File dialog that New R Script opens, with clean_data typed in the File name field and Cancel and Create buttons, in dark modefiles-new-script-dark.pngAppears onGuide › Files › Creating and Managing FilesAlt textFiles tab showing project directory contentsfiles-populated-light.pngAppears onGuide › FilesAlt textFiles tab showing project directory contents, in dark modefiles-populated-dark.pngAppears onGuide › FilesAlt textFiles tab showing project directory contents, on a tabletfiles-populated-tablet-light.pngAppears onGuide › FilesAlt textFiles tab showing project directory contents, on a tablet, in dark modefiles-populated-tablet-dark.pngAppears onGuide › FilesAlt textProjects list showing active and available projectsfiles-projects-light.pngAppears onGuide › Files › ProjectsAlt textProjects list showing active and available projects, in dark modefiles-projects-dark.pngAppears onGuide › Files › ProjectsAlt textProjects list showing active and available projects, on a tabletfiles-projects-tablet-light.pngAppears onGuide › Files › ProjectsAlt textProjects list showing active and available projects, on a tablet, in dark modefiles-projects-tablet-dark.pngAppears onGuide › Files › ProjectsAlt textRecent files listfiles-recent-light.pngAppears onGuide › Files › Recent FilesAlt textRecent files list, in dark modefiles-recent-dark.pngAppears onGuide › Files › Recent FilesAlt textThe three-dot menu of mtcars.csv open in the Files list, with Open in Editor, Import Dataset, Rename and Deletefiles-row-menu-csv-light.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe three-dot menu of mtcars.csv open in the Files list, with Open in Editor, Import Dataset, Rename and Delete, in dark modefiles-row-menu-csv-dark.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe three-dot menu of analysis.R open in the Files list, with Run Script, Rename and Deletefiles-row-menu-script-light.pngAppears onGuide › Files › Creating and Managing FilesAlt textThe three-dot menu of analysis.R open in the Files list, with Run Script, Rename and Delete, in dark modefiles-row-menu-script-dark.pngAppears onGuide › Files › Creating and Managing FilesAlt textFile name search for “.R”, listing analysis.R and scatter_plot.R, and summary.R with its folder, datasets, underneathfiles-search-results-light.pngAppears onGuide › Files › Search › Search by FilenameAlt textFile name search for “.R”, listing analysis.R and scatter_plot.R, and summary.R with its folder, datasets, underneath, in dark modefiles-search-results-dark.pngAppears onGuide › Files › Search › Search by FilenameAlt textThe Open File dialog over the Console after grades.csv was shared to webRoid, asking how you would like to open grades.csv, with Open in Editor and Import Dataset buttonsfiles-share-open-light.pngAppears onGuide › Files › Storage LocationAlt textThe Open File dialog over the Console after grades.csv was shared to webRoid, asking how you would like to open grades.csv, with Open in Editor and Import Dataset buttons, in dark modefiles-share-open-dark.pngAppears onGuide › Files › Storage Location
Importing data
The CSV import wizard, from preview through to generated code.
Alt textImport wizard Code tab showing generated R codeimport-code-light.pngAppears onGuide › Files › Data Import WizardAlt textImport wizard Code tab showing generated R code, in dark modeimport-code-dark.pngAppears onGuide › Files › Data Import WizardAlt textThe import wizard for mtcars.csv on its Imported screen, with a check mark, the message “The data is in R as mtcars.” and View Data and Done buttonsimport-done-light.pngAppears onGuide › Files › Data Import WizardAlt textThe import wizard for mtcars.csv on its Imported screen, with a check mark, the message “The data is in R as mtcars.” and View Data and Done buttons, in dark modeimport-done-dark.pngAppears onGuide › Files › Data Import WizardAlt textImport wizard Options tab with delimiter and header settingsimport-options-light.pngAppears onGuide › Files › Data Import WizardAlt textImport wizard Options tab with delimiter and header settings, in dark modeimport-options-dark.pngAppears onGuide › Files › Data Import WizardAlt textImport wizard Preview tab showing detected CSV dataimport-preview-light.pngAppears onGuide › Files › Data Import WizardAlt textImport wizard Preview tab showing detected CSV data, in dark modeimport-preview-dark.pngAppears onGuide › Files › Data Import WizardAlt textThe import wizard opened on grades.xlsx, showing in place of its steps the message “Excel files are read with the readxl package, which is not installed. Install readxl from the Packages tab, then open this file again.”import-readxl-missing-light.pngAppears onGuide › Files › Data Import WizardAlt textThe import wizard opened on grades.xlsx, showing in place of its steps the message “Excel files are read with the readxl package, which is not installed. Install readxl from the Packages tab, then open this file again.”, in dark modeimport-readxl-missing-dark.pngAppears onGuide › Files › Data Import Wizard
Projects
The project list and a project’s detail sheet.
Alt textDetail sheet for the active (Default) project, marked Active, showing when it was created and last opened, that it holds 5 files, and its files listed by path, such as datasets/summary.Rprojects-detail-light.pngAppears onGuide › Files › ProjectsAlt textDetail sheet for the active (Default) project, marked Active, showing when it was created and last opened, that it holds 5 files, and its files listed by path, such as datasets/summary.R, in dark modeprojects-detail-dark.pngAppears onGuide › Files › ProjectsAlt textDetail sheet for the Survey Analysis project, which is not the active one, showing its description “Customer satisfaction survey, spring wave”, when it was created and last opened, its two files clean.R and responses.csv, and the Enter Project button at the bottomprojects-detail-other-light.pngAppears onGuide › Files › ProjectsAlt textDetail sheet for the Survey Analysis project, which is not the active one, showing its description “Customer satisfaction survey, spring wave”, when it was created and last opened, its two files clean.R and responses.csv, and the Enter Project button at the bottom, in dark modeprojects-detail-other-dark.pngAppears onGuide › Files › ProjectsAlt textThe New Project dialog with Homework 3 typed as the project name, an empty Description (optional) field, and Cancel and Create buttonsprojects-new-light.pngAppears onGuide › Files › ProjectsAlt textThe New Project dialog with Homework 3 typed as the project name, an empty Description (optional) field, and Cancel and Create buttons, in dark modeprojects-new-dark.pngAppears onGuide › Files › Projects
Packages
Installing, bundling, and acting on an installed package.
Alt textBrowse tab listing the webR repository’s packages with the countpackages-browse-light.pngAppears onGuide › Packages › Browsing the RepositoryAlt textBrowse tab listing the webR repository’s packages with the count, in dark modepackages-browse-dark.pngAppears onGuide › Packages › Browsing the RepositoryAlt textBrowse tab with an error card under the search bar titled Couldn’t load the package list, saying the list couldn’t be read from https://repo.r-wasm.org and to check your internet connection and try again, with a Retry buttonpackages-browse-error-light.pngAppears onGuide › Packages › Browsing the Repository › When the list cannot be loadedAlt textBrowse tab with an error card under the search bar titled Couldn’t load the package list, saying the list couldn’t be read from https://repo.r-wasm.org and to check your internet connection and try again, with a Retry button, in dark modepackages-browse-error-dark.pngAppears onGuide › Packages › Browsing the Repository › When the list cannot be loadedAlt textInstall confirmation for a package from Browse, listing the packages it also installspackages-browse-install-light.pngAppears onGuide › Packages › Installing Packages › From the Browse TabAlt textInstall confirmation for a package from Browse, listing the packages it also installs, in dark modepackages-browse-install-dark.pngAppears onGuide › Packages › Installing Packages › From the Browse TabAlt textBrowse tab searched for jsonlite, with the heading 1 of 22,741 packages above a single row: jsonlite, tagged installed, with its title A Simple and Robust JSON Parser and Generator for R above Version 2.0.0, and no download iconpackages-browse-installed-light.pngAppears onGuide › Packages › Browsing the Repository › Searching the repositoryAlt textBrowse tab searched for jsonlite, with the heading 1 of 22,741 packages above a single row: jsonlite, tagged installed, with its title A Simple and Robust JSON Parser and Generator for R above Version 2.0.0, and no download icon, in dark modepackages-browse-installed-dark.pngAppears onGuide › Packages › Browsing the Repository › Searching the repositoryAlt textBundles dialog showing curated package groupspackages-bundles-light.pngAppears onGuide › Packages › Package BundlesAlt textBundles dialog showing curated package groups, in dark modepackages-bundles-dark.pngAppears onGuide › Packages › Package BundlesAlt textInstalled tab searched for stats, with the menu for stats4, which is not loaded, offering Load and Removepackages-context-menu-light.pngAppears onGuide › Packages › Installing Packages › Load and UnloadAlt textInstalled tab searched for stats, with the menu for stats4, which is not loaded, offering Load and Remove, in dark modepackages-context-menu-dark.pngAppears onGuide › Packages › Installing Packages › Load and UnloadAlt textInstall Package dialog for entering a package namepackages-install-dialog-light.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstall Package dialog for entering a package name, in dark modepackages-install-dialog-dark.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstalled tab once the install has finished, with the message under the search bar saying jsonlite is installed and being saved to storage, and a Dismiss buttonpackages-install-done-light.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstalled tab once the install has finished, with the message under the search bar saying jsonlite is installed and being saved to storage, and a Dismiss button, in dark modepackages-install-done-dark.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstalled tab with a thin progress bar under the search bar and the message Installing jsonlite…packages-install-progress-light.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstalled tab with a thin progress bar under the search bar and the message Installing jsonlite…, in dark modepackages-install-progress-dark.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textPackages screen with the three-dot toolbar menu open over the Installed tab, offering Install Package, Bundles and Refreshpackages-menu-light.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textPackages screen with the three-dot toolbar menu open over the Installed tab, offering Install Package, Bundles and Refresh, in dark modepackages-menu-dark.pngAppears onGuide › Packages › Installing Packages › Install by NameAlt textInstalled tab of the Packages screen, opening on the loaded packagespackages-populated-light.pngAppears onGuide › PackagesAlt textInstalled tab of the Packages screen, opening on the loaded packages, in dark modepackages-populated-dark.pngAppears onGuide › PackagesAlt textInstalled tab of the Packages screen, opening on the loaded packages, on a tabletpackages-populated-tablet-light.pngAppears onGuide › PackagesAlt textInstalled tab of the Packages screen, opening on the loaded packages, on a tablet, in dark modepackages-populated-tablet-dark.pngAppears onGuide › PackagesAlt textPackages screen with the Packages removed by the update notice above the Installed and Browse tabs, saying webR 0.6.0 can’t load the old packages so 15 were removed, naming twelve of them and 3 more, and that their copies in the storage folder were removed too, with Show All, Dismiss and Reinstall buttonspackages-removed-notice-light.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textPackages screen with the Packages removed by the update notice above the Installed and Browse tabs, saying webR 0.6.0 can’t load the old packages so 15 were removed, naming twelve of them and 3 more, and that their copies in the storage folder were removed too, with Show All, Dismiss and Reinstall buttons, in dark modepackages-removed-notice-dark.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textPackages screen with the notice now titled Reinstall finished, saying 2 packages are installed again and 1 is no longer in the webR repository: waffle, with a Dismiss buttonpackages-removed-reinstalled-light.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textPackages screen with the notice now titled Reinstall finished, saying 2 packages are installed again and 1 is no longer in the webR repository: waffle, with a Dismiss button, in dark modepackages-removed-reinstalled-dark.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textPackages screen with the notice now titled Reinstalling packages, saying it is installing 3 packages from the webR repository and that this can take a few minutes, with a progress bar under the messagepackages-removed-reinstalling-light.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textPackages screen with the notice now titled Reinstalling packages, saying it is installing 3 packages from the webR repository and that this can take a few minutes, with a progress bar under the message, in dark modepackages-removed-reinstalling-dark.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textThe Workspace on a tablet with the Packages removed by the update notice at the top of both the Console pane and the Packages pane, each showing the start of its message with Dismiss and Reinstall, and below it in the Console, library(ggplot2) and R saying there is no package called ggplot2packages-removed-workspace-tablet-light.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webRAlt textThe Workspace on a tablet with the Packages removed by the update notice at the top of both the Console pane and the Packages pane, each showing the start of its message with Dismiss and Reinstall, and below it in the Console, library(ggplot2) and R saying there is no package called ggplot2, in dark modepackages-removed-workspace-tablet-dark.pngAppears onGuide › Packages › Packages Across Launches › After an Update to webR
Help
Looking up functions, examples, and a package index.
Alt textHelp page for base::mean with the Help actions menu open below the three dots beside the base package badge, listing Copy Topic Name, Copy Usage and Copy Exampleshelp-actions-menu-light.pngAppears onGuide › Help › Reading Help PagesAlt textHelp page for base::mean with the Help actions menu open below the three dots beside the base package badge, listing Copy Topic Name, Copy Usage and Copy Examples, in dark modehelp-actions-menu-dark.pngAppears onGuide › Help › Reading Help PagesAlt textHelp tab with an empty search field, before you have typed a query, showing a note to type at least 2 characters and the Help & Resources listhelp-default-light.pngAppears onGuide › HelpAlt textHelp tab with an empty search field, before you have typed a query, showing a note to type at least 2 characters and the Help & Resources list, in dark modehelp-default-dark.pngAppears onGuide › HelpAlt textHelp detail view for mean functionhelp-detail-light.pngAppears onGuide › Help › Reading Help PagesAlt textHelp detail view for mean function, in dark modehelp-detail-dark.pngAppears onGuide › Help › Reading Help PagesAlt textHelp detail view for mean function, on a tablethelp-detail-tablet-light.pngAppears onGuide › Help › Reading Help PagesAlt textHelp detail view for mean function, on a tablet, in dark modehelp-detail-tablet-dark.pngAppears onGuide › Help › Reading Help PagesAlt textHelp page showing the Run Examples buttonhelp-examples-light.pngAppears onGuide › Help › Running ExamplesAlt textHelp page showing the Run Examples button, in dark modehelp-examples-dark.pngAppears onGuide › Help › Running ExamplesAlt textConsole showing the output of example(“mean”) after Run Exampleshelp-examples-output-light.pngAppears onGuide › Help › Running ExamplesAlt textConsole showing the output of example(“mean”) after Run Examples, in dark modehelp-examples-output-dark.pngAppears onGuide › Help › Running ExamplesAlt textConsole with help(package = “datasets”) typed in the input field at the bottom, ready to runhelp-open-console-package-typed-light.pngAppears onGuide › Help › Package DocumentationAlt textConsole with help(package = “datasets”) typed in the input field at the bottom, ready to run, in dark modehelp-open-console-package-typed-dark.pngAppears onGuide › Help › Package DocumentationAlt textConsole with ?mean typed in the input field at the bottom, ready to runhelp-open-console-typed-light.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textConsole with ?mean typed in the input field at the bottom, ready to run, in dark modehelp-open-console-typed-dark.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textEditor with an untitled script of three lines: scores set to c(72, 85, 90, 64, 78), then ?mean, then mean(scores, trim = 0.1)help-open-editor-line-light.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textEditor with an untitled script of three lines: scores set to c(72, 85, 90, 64, 78), then ?mean, then mean(scores, trim = 0.1), in dark modehelp-open-editor-line-dark.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textHelp Entry sheet for mean opened from the Editor, filling the screen, with an X at the top right and the page’s Description, Usage and Argumentshelp-open-editor-sheet-light.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textHelp Entry sheet for mean opened from the Editor, filling the screen, with an X at the top right and the page’s Description, Usage and Arguments, in dark modehelp-open-editor-sheet-dark.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textPackage index titled stats Package, with a card for The R Stats Package, version 4.6.0, and topics grouped under the headings NA, Add to Plots and Arithmetichelp-package-index-light.pngAppears onGuide › Help › Package DocumentationAlt textPackage index titled stats Package, with a card for The R Stats Package, version 4.6.0, and topics grouped under the headings NA, Add to Plots and Arithmetic, in dark modehelp-package-index-dark.pngAppears onGuide › Help › Package DocumentationAlt textHelp tab before a search, with mean, sd and median listed under Recent, newest first, each with its title and package, above the Help & Resources listhelp-recent-light.pngAppears onGuide › Help › Recent Topics and ResourcesAlt textHelp tab before a search, with mean, sd and median listed under Recent, newest first, each with its title and package, above the Help & Resources list, in dark modehelp-recent-dark.pngAppears onGuide › Help › Recent Topics and ResourcesAlt textHelp search results for a queryhelp-search-light.pngAppears onGuide › Help › Searching for HelpAlt textHelp search results for a query, in dark modehelp-search-dark.pngAppears onGuide › Help › Searching for HelpAlt textThe Help Entry sheet for mean, centered over the Workspace on a tablet, after running ?mean in the Console panehelp-workspace-console-tablet-light.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textThe Help Entry sheet for mean, centered over the Workspace on a tablet, after running ?mean in the Console pane, in dark modehelp-workspace-console-tablet-dark.pngAppears onGuide › Help › Ways to Open Help › From the ConsoleAlt textThe Help Entry sheet for mean over the Workspace on a tablet, opened by running the line ?mean in the Editor panehelp-workspace-editor-tablet-light.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textThe Help Entry sheet for mean over the Workspace on a tablet, opened by running the line ?mean in the Editor pane, in dark modehelp-workspace-editor-tablet-dark.pngAppears onGuide › Help › Ways to Open Help › From the EditorAlt textThe help page for mean in the Help tab of the Workspace’s bottom-right pane on a tablet, under a small row with a back arrow and base::mean, with the scores script in the Editor panehelp-workspace-pane-tablet-light.pngAppears onGuide › Help › Ways to Open Help › From the Help TabAlt textThe help page for mean in the Help tab of the Workspace’s bottom-right pane on a tablet, under a small row with a back arrow and base::mean, with the scores script in the Editor pane, in dark modehelp-workspace-pane-tablet-dark.pngAppears onGuide › Help › Ways to Open Help › From the Help Tab
Themes
The nine built-in themes, the picker, and the custom theme editor.
Alt textConsole with the Autumn Harvest theme appliedtheme-preview-autumn-harvest.pngunpairedAppears onGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textConsole under the Default Dark themetheme-preview-default-dark.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the Default Light themetheme-preview-default-light.pngunpairedAppears onGuide › Themes › Built-in Themes › Light ThemesAlt textConsole under the Dracula themetheme-preview-dracula.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the GitHub Light themetheme-preview-github-light.pngunpairedAppears onGuide › Themes › Built-in Themes › Light ThemesAlt textConsole under the Monokai themetheme-preview-monokai.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the Nord themetheme-preview-nord.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the One Dark themetheme-preview-one-dark.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the Solarized Dark themetheme-preview-solarized-dark.pngunpairedAppears onGuide › Themes › Built-in Themes › Dark ThemesAlt textConsole under the Solarized Light themetheme-preview-solarized-light.pngunpairedAppears onGuide › Themes › Built-in Themes › Light ThemesAlt textPick a Color dialog over the Theme Editor, with a saturation and brightness square in shades of purple, a rainbow hue slider, the Hex field reading #BD93F9 beside a matching purple swatch, and Cancel and OKthemes-color-picker-light.pngAppears onGuide › Themes › Creating Custom Themes › Key ColorsAlt textPick a Color dialog over the Theme Editor, with a saturation and brightness square in shades of purple, a rainbow hue slider, the Hex field reading #BD93F9 beside a matching purple swatch, and Cancel and OK, in dark modethemes-color-picker-dark.pngAppears onGuide › Themes › Creating Custom Themes › Key ColorsAlt textThe same Solarized Light Console at High contrast, where the comment is darkened to a dark grey that stands out, the other text colors are darker too, and the cream background is unchangedthemes-contrast-high-light.pngAppears onGuide › Themes › ContrastAlt textThe same Dracula Console at High contrast, where the comment is lightened almost to white, the other text colors are brighter too, and the background is unchanged, in dark modethemes-contrast-high-dark.pngAppears onGuide › Themes › ContrastAlt textConsole under Solarized Light at Android’s Standard contrast level, after a short Fibonacci example, with the # Fibonacci sequence comment in the theme’s own pale grey on its cream backgroundthemes-contrast-standard-light.pngAppears onGuide › Themes › ContrastAlt textConsole under Dracula at Android’s Standard contrast level, after a short Fibonacci example, with the # Fibonacci sequence comment in the theme’s own muted blue, in dark modethemes-contrast-standard-dark.pngAppears onGuide › Themes › ContrastAlt textTheme Editor for a new theme named My Custom Theme, with the Base Theme field, the Dark Theme switch turned on, and the eight key colors from Background to Function, each with its swatch and hex valuethemes-editor-light.pngAppears onGuide › Themes › Creating Custom Themes › Key ColorsAlt textTheme Editor for a new theme named My Custom Theme, with the Base Theme field, the Dark Theme switch turned on, and the eight key colors from Background to Function, each with its swatch and hex value, in dark modethemes-editor-dark.pngAppears onGuide › Themes › Creating Custom Themes › Key ColorsAlt textTheme Editor with Advanced Colors expanded, each color with its swatch and hex value: the UI secondary and tertiary backgrounds, secondary text, separator and selection; the Console stdout, stderr, input and prompt; the Editor line highlight, gutter background and gutter text; the Semantic error, warning, success and info; and the Syntax operator colorthemes-editor-advanced-light.pngAppears onGuide › Themes › Creating Custom Themes › Advanced ColorsAlt textTheme Editor with Advanced Colors expanded, each color with its swatch and hex value: the UI secondary and tertiary backgrounds, secondary text, separator and selection; the Console stdout, stderr, input and prompt; the Editor line highlight, gutter background and gutter text; the Semantic error, warning, success and info; and the Syntax operator color, in dark modethemes-editor-advanced-dark.pngAppears onGuide › Themes › Creating Custom Themes › Advanced ColorsAlt textTheme Editor with the Base Theme list open below the Clone from base theme field, listing the nine built-in themes from Default Light (Light) to Nord (Dark)themes-editor-base-theme-light.pngAppears onGuide › Themes › Creating Custom Themes › Opening the Theme EditorAlt textTheme Editor with the Base Theme list open below the Clone from base theme field, listing the nine built-in themes from Default Light (Light) to Nord (Dark), in dark modethemes-editor-base-theme-dark.pngAppears onGuide › Themes › Creating Custom Themes › Opening the Theme EditorAlt textTheme Editor opened for editing the “Autumn Harvest” custom themethemes-editor-editing-light.pngAppears onGuide › Themes › Creating Custom Themes › Editing and Deleting Custom ThemesAlt textTheme Editor opened for editing the “Autumn Harvest” custom theme, in dark modethemes-editor-editing-dark.pngAppears onGuide › Themes › Creating Custom Themes › Editing and Deleting Custom ThemesAlt textLive preview showing Autumn Harvest colors applied to sample R codethemes-editor-preview-light.pngAppears onGuide › Themes › Creating Custom Themes › Live PreviewAlt textLive preview showing Autumn Harvest colors applied to sample R code, in dark modethemes-editor-preview-dark.pngAppears onGuide › Themes › Creating Custom Themes › Live PreviewAlt textCustom Themes section of Settings with one theme, Autumn Harvest, labeled Dark, with its share and delete icons, above the Create New Theme and Import Theme buttonsthemes-import-result-light.pngAppears on 2 pagesGuide › Settings › Custom ThemesGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textCustom Themes section of Settings with one theme, Autumn Harvest, labeled Dark, with its share and delete icons, above the Create New Theme and Import Theme buttons, in dark modethemes-import-result-dark.pngAppears on 2 pagesGuide › Settings › Custom ThemesGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textCustom Themes section with the Import Theme buttonthemes-overview-light.pngAppears onGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textCustom Themes section with the Import Theme button, in dark modethemes-overview-dark.pngAppears onGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textLight theme picker expanded with available themesthemes-picker-light.pngAppears onGuide › Themes › Choosing a ThemeAlt textDark theme picker expanded with available themes, in dark modethemes-picker-dark.pngAppears onGuide › Themes › Choosing a ThemeAlt textDark Theme picker showing “Autumn Harvest” selected at the bottomthemes-picker-custom-light.pngAppears onGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textDark Theme picker showing “Autumn Harvest” selected at the bottom, in dark modethemes-picker-custom-dark.pngAppears onGuide › Themes › Importing and Exporting Themes › Importing ThemesAlt textThe same scatter plot with Plot Background set to Transparent, Solarized Light’s cream background showing through behind the points, axes and labelsthemes-plot-background-transparent-light.pngAppears onGuide › Themes › Plot BackgroundAlt textThe same scatter plot under Default Dark with Plot Background set to Transparent: only the blue points show, because the black axes, labels and title disappear into the black background, in dark modethemes-plot-background-transparent-dark.pngAppears onGuide › Themes › Plot BackgroundAlt textConsole under Solarized Light with a scatter plot of MPG against weight drawn inline, Plot Background set to White, so the plot sits on a white panel against the theme’s cream backgroundthemes-plot-background-white-light.pngAppears onGuide › Themes › Plot BackgroundAlt textConsole under Default Dark with a scatter plot of MPG against weight drawn inline, Plot Background set to White, so the plot is a white panel standing out against the black Console, in dark modethemes-plot-background-white-dark.pngAppears onGuide › Themes › Plot Background
Layout
Tab bar, sidebar and workspace, including landscape.
Alt textThe About section near the end of Settings, below Storage and Support, with R Version 4.6.0, webR Version 0.6.0, App Version 1.1.0 and the About & Legal rowsettings-about-light.pngAppears onGuide › Settings › AboutAlt textThe About section near the end of Settings, below Storage and Support, with R Version 4.6.0, webR Version 0.6.0, App Version 1.1.0 and the About & Legal row, in dark modesettings-about-dark.pngAppears onGuide › Settings › AboutAlt textThe About screen that About & Legal opens, with the app version 1.1.0, webR version 0.6.0 and R version 4.6.0, the Terms of Service and Privacy Policy links, and the Credits and Licenses rowssettings-about-legal-light.pngAppears onGuide › Settings › AboutAlt textThe About screen that About & Legal opens, with the app version 1.1.0, webR version 0.6.0 and R version 4.6.0, the Terms of Service and Privacy Policy links, and the Credits and Licenses rows, in dark modesettings-about-legal-dark.pngAppears onGuide › Settings › AboutAlt textSettings screen showing the Appearance and Custom Themes sectionssettings-default-light.pngAppears on 2 pagesGuide › SettingsGuide › ThemesAlt textSettings screen showing the Appearance and Custom Themes sections, in dark modesettings-default-dark.pngAppears on 2 pagesGuide › SettingsGuide › ThemesAlt textThe top of Send Feedback, with Bug chosen as the feedback type and a description about read.csv() typed in, the System Info rows for app version, Android version, device and R version, the Startup Log, Error Log and Session End Log switches, all off, each with its entry count and a View button, and the Send via Email and Copy to Clipboard buttonssettings-feedback-light.pngAppears onSupport › Sending a Diagnostic ReportAlt textThe top of Send Feedback, with Bug chosen as the feedback type and a description about read.csv() typed in, the System Info rows for app version, Android version, device and R version, the Startup Log, Error Log and Session End Log switches, all off, each with its entry count and a View button, and the Send via Email and Copy to Clipboard buttons, in dark modesettings-feedback-dark.pngAppears onSupport › Sending a Diagnostic ReportAlt textThe Startup Log open in place of the Send Feedback form, with a back arrow, its title and a copy button at the top, above timestamped entries from two app launches, scrolled to the newest, which end just after R finished loadingsettings-feedback-log-viewer-light.pngAppears onSupport › Sending a Diagnostic ReportAlt textThe Startup Log open in place of the Send Feedback form, with a back arrow, its title and a copy button at the top, above timestamped entries from two app launches, scrolled to the newest, which end just after R finished loading, in dark modesettings-feedback-log-viewer-dark.pngAppears onSupport › Sending a Diagnostic ReportAlt textSend Feedback scrolled to the end: the description and the System Info rows, then the Error Log switch turned on with its entry count, the Startup Log and Session End Log switches off, a View button beside each log, and the Send via Email, Copy to Clipboard and Share… buttonssettings-feedback-logs-light.pngAppears onSupport › Sending a Diagnostic ReportAlt textSend Feedback scrolled to the end: the description and the System Info rows, then the Error Log switch turned on with its entry count, the Startup Log and Session End Log switches off, a View button beside each log, and the Send via Email, Copy to Clipboard and Share… buttons, in dark modesettings-feedback-logs-dark.pngAppears onSupport › Sending a Diagnostic ReportAlt textFont size settings showing Console and Editor sliderssettings-fonts-light.pngAppears onGuide › Settings › Editor › Editor Font SizeAlt textFont size settings showing Console and Editor sliders, in dark modesettings-fonts-dark.pngAppears onGuide › Settings › Editor › Editor Font SizeAlt textGitHub Personal Access Token dialog over Settings, explaining to use a token that can do nothing but make gists and how the token is stored, with an empty Token field, Cancel, and Save greyed outsettings-github-token-light.pngAppears onGuide › Settings › GitHubAlt textGitHub Personal Access Token dialog over Settings, explaining to use a token that can do nothing but make gists and how the token is stored, with an empty Token field, Cancel, and Save greyed out, in dark modesettings-github-token-dark.pngAppears onGuide › Settings › GitHubAlt textThe sheet for rebinding Run Line/Selection, showing its keys Ctrl+Enter, the Ctrl, Alt, Shift and Meta modifier chips with Ctrl selected, a grid of letter and number keys, and the Default, Cancel and Save buttonssettings-keyboard-shortcut-edit-light.pngAppears onGuide › Settings › Keyboard ShortcutsAlt textThe sheet for rebinding Run Line/Selection, showing its keys Ctrl+Enter, the Ctrl, Alt, Shift and Meta modifier chips with Ctrl selected, a grid of letter and number keys, and the Default, Cancel and Save buttons, in dark modesettings-keyboard-shortcut-edit-dark.pngAppears onGuide › Settings › Keyboard ShortcutsAlt textKeyboard Shortcuts screen with the Console’s fixed shortcuts at the top, marked as unchangeable, then the Run group with Run Line/Selection on Ctrl+Enter and Run All on Ctrl+Shift+Enter, the Insert group with Insert Assignment on Alt+- and Insert Pipe on Ctrl+Shift+M, and the start of the File groupsettings-keyboard-shortcuts-light.pngAppears onGuide › Settings › Keyboard ShortcutsAlt textKeyboard Shortcuts screen with the Console’s fixed shortcuts at the top, marked as unchangeable, then the Run group with Run Line/Selection on Ctrl+Enter and Run All on Ctrl+Shift+Enter, the Insert group with Insert Assignment on Alt+- and Insert Pipe on Ctrl+Shift+M, and the start of the File group, in dark modesettings-keyboard-shortcuts-dark.pngAppears onGuide › Settings › Keyboard ShortcutsAlt textSettings open full screen from the Workspace on a tablet, at the Layout section, with the three Layout Mode choices, Tab Bar, Sidebar and Workspace, and Workspace selectedsettings-layout-mode-tablet-light.pngAppears onGuide › Settings › Layout ModesAlt textSettings open full screen from the Workspace on a tablet, at the Layout section, with the three Layout Mode choices, Tab Bar, Sidebar and Workspace, and Workspace selected, in dark modesettings-layout-mode-tablet-dark.pngAppears onGuide › Settings › Layout ModesAlt textSettings in the Sidebar layout, with the navigation rail on the left, Sidebar selected under Layout Mode, and the Collapsed Sidebar switch, turned off, below itsettings-layout-sidebar-light.pngAppears onGuide › Settings › Layout ModesAlt textSettings in the Sidebar layout, with the navigation rail on the left, Sidebar selected under Layout Mode, and the Collapsed Sidebar switch, turned off, below it, in dark modesettings-layout-sidebar-dark.pngAppears onGuide › Settings › Layout ModesAlt textOpen Source Licenses screen with the Source code for R and webR row at the top, then the R and webR group listing R 4.6.0 and webR 0.6.0 with their licenses, and the start of the Compiled into the webR runtime groupsettings-licenses-light.pngAppears onGuide › Settings › AboutAlt textOpen Source Licenses screen with the Source code for R and webR row at the top, then the R and webR group listing R 4.6.0 and webR 0.6.0 with their licenses, and the start of the Compiled into the webR runtime group, in dark modesettings-licenses-dark.pngAppears onGuide › Settings › AboutAlt textPlots settings with Tab Only selected under New Plot Display, whose summary reads “Only show in Plots tab”, and 504 selected under Plot Size, with the summary “Medium: new plots are drawn 504 × 504 pixels”settings-plots-light.pngAppears onGuide › Settings › PlotsAlt textPlots settings with Tab Only selected under New Plot Display, whose summary reads “Only show in Plots tab”, and 504 selected under Plot Size, with the summary “Medium: new plots are drawn 504 × 504 pixels”, in dark modesettings-plots-dark.pngAppears onGuide › Settings › PlotsAlt textThe Restart R? confirmation over Settings, saying that R stops and a new session starts, every object in the workspace is lost and packages must be attached again with library(), and files and editor tabs are not affected, with Cancel and Restart buttonssettings-restart-r-light.pngAppears onGuide › Settings › R Session › Restart RAlt textThe Restart R? confirmation over Settings, saying that R stops and a new session starts, every object in the workspace is lost and packages must be attached again with library(), and files and editor tabs are not affected, with Cancel and Restart buttons, in dark modesettings-restart-r-dark.pngAppears onGuide › Settings › R Session › Restart RAlt textR Session settings with the Restart R row and its red Restart button, the Soft Reset R and Run GC buttons side by side, and the Copy Files Back Automatically switch, turned off, with the GitHub, Storage and Support sections belowsettings-session-light.pngAppears onGuide › Settings › R SessionAlt textR Session settings with the Restart R row and its red Restart button, the Soft Reset R and Run GC buttons side by side, and the Copy Files Back Automatically switch, turned off, with the GitHub, Storage and Support sections below, in dark modesettings-session-dark.pngAppears onGuide › Settings › R SessionAlt textEdit Button dialog for the c() toolbar button, with c() as its Label and Insert Text, a Cursor Offset of 1 with the hint Characters from end to place cursor, the Description Insert combine function, and Cancel and Savesettings-toolbar-button-edit-light.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textEdit Button dialog for the c() toolbar button, with c() as its Label and Insert Text, a Cursor Offset of 1 with the hint Characters from end to place cursor, the Description Insert combine function, and Cancel and Save, in dark modesettings-toolbar-button-edit-dark.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textEdit Button dialog for the <- toolbar button with a Cursor Offset of 9, outlined in red with the error Can’t be more than the length of Insert Text (4), and Save greyed outsettings-toolbar-button-error-light.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textEdit Button dialog for the <- toolbar button with a Cursor Offset of 9, outlined in red with the error Can’t be more than the length of Insert Text (4), and Save greyed out, in dark modesettings-toolbar-button-error-dark.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textToolbar button settingssettings-toolbar-buttons-light.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textToolbar button settings, in dark modesettings-toolbar-buttons-dark.pngAppears onGuide › Settings › Editor › R Toolbar ButtonsAlt textSettings opened from the Environment pane’s gear in Workspace layoutsettings-workspace-light.pngAppears onGuide › Settings › Layout Modes › WorkspaceAlt textSettings opened from the Environment pane’s gear in Workspace layout, in dark modesettings-workspace-dark.pngAppears onGuide › Settings › Layout Modes › Workspace