# R Analyst

> On-device R language engine with code editor and built-in packages. (iPhone/iPad app by 友辉 严.)

- Source: https://appshunter.io/ios/app/r-analyst/id1173749340 (this page in markdown: same URL + `.md`)
- Developer: [友辉 严](https://appshunter.io/developer/1083042860)
- Category: Productivity, Developer Tools
- Price: $4.99
- Rating: 3.00/5 from 11 App Store ratings · 14 written reviews indexed
- Age rating: 4+
- Requires: iOS 11.4 · 1.0 GB
- Languages: English
- Released: 2016-12-18
- Data updated: 2026-07-07
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/r-analyst/id1173749340/reviews.md

## What is R Analyst?

R Analyst is a R language engine that can execute R code in devices directly(do not require to connect to a backend server), the buildin pacakges:utils,methods,graphics,grDevices,stats,grid,lattice,nlme,MASS,rpart,splines,cluster,foreign,parallel,spatial,survival,boot,stats4,KernSmooth,nnet,tools,class,zoo,lmtest,gridExtra,tseries,quadprog,mvtnorm,multcomp,Hmisc,rms,psych,GPArotation,gof,Matrix,arules.
Include a code editor for R language, can type help command to show help document, keyword auto-complete/highlight

limitation: cannot install package.

## Key features

- On-device R language execution
- Code editor with auto-complete
- Syntax highlighting
- Includes 30+ built-in R packages
- Help command for documentation

## Recent user reviews (10 of 14)

All indexed reviews: https://appshunter.io/ios/app/r-analyst/id1173749340/reviews.md

### 1/5 — great except for critical issue

*2025-05-19*

Trying to open a file gives “Error Domain=NSCocoaErrorDomain=260 file could not be opened because there is no such file”, please fix

### 1/5 — Associates with text files

*2024-02-11*

I suggest that people not install this app.  One problem is that it creates an association with files with a .txt extension, so if you try to open text files through the Files app, text files open in R Analyst, which means they’ll be unreadable.  That’s pretty stupid.

### 1/5 — Does not work

*2023-10-24*

Does not work at all. Wish I could get a refund.

### 2/5 — Editor glitchy

*2023-08-26*

iPhone 14 Pro Max

1. Hard to place the cursor to edit R script.

2. Every time I start to type a change in the script, the viewing window jumps to the top of the script so I can’t see what I’m editing if the line is near the bottom of the script because it’s covered by the keyboard.

### 1/5 — Reading CSV files seems to be impossible

*2022-11-19, version 2.6.7*

The system does not contain proper help on how to read files. Consequence: one does not learn, for example, how to import a CSV file and how to export results. The email specified under AppSupport is not responding.

### 3/5 — Updated R Analyst Review (10/2022 version): some definite improvement and some disappointments

*2022-10-22*

I again commend the developer for being the only developer so far on the App Store to port R to iOS. The app runs fast and smoothly and produces great plots. Compared to my review 1 year ago:

Improvements:
- GUI has been redone and is much easier to read on the iPad; larger and customizable font. Buttons are easy to read and easy to understand what they do. Plotting canvas is movable and resizable.

- R has been updated to more modern 4.2.1 version

- R scripts can now be stored anywhere on the iPad as R Analyst accesses the iOS Files app

Disappointments:
- Unlike the prior version of R Analyst, the new R Analyst version is set up to be an R IDE: users either enter their own R script in the editor or load an R script stored somewhere on their iPad. After entering or loading the R script, users hit a "Run" button which shows the output of their R script. That is great, but I (and suspect a lot of others users) also rely on the R command line (REPL) to do quick analyses or manipulate files in R. R Analyst no longer comes with a REPL to allow users to enter and quickly run R commands. Hopefully the developer will consider bringing back (or adding on) a REPL to R Analyst. 

- **There does not appear to be anyway to store or read external data files from R Analyst (e.g. .RData, .txt, or .csv files, etc). This is a major shortcoming of R Analyst as users will expect to use R to process external data. Perhaps I'm missing something in understanding how to use the app, but there doesn't appear to be any "import" button for data (only for R script) and there doesn't appear to be a way programmatically to load data into R's filesystem in the R Analyst app (i.e. can't seem to find how to programmatically change the working directory [setwd()] in R analyst to the R Analyst "documents" folder where perhaps I could read in stored data files). Hopefully the developer will promptly remedy this critical limitation of the app or explain how users are supposed to import external data into R analyst

- No documentation instructions for R Analyst. Learning R can be alone challenging for beginning R users; not having any documentation on how to use R Analyst to successfully harness R's power will likely unfortunately dissuade many novice R users from using what would otherwise be a very useful app for running R offline on an iOS mobile device. Hopefully, the developer will also build in basic documentation for R Analyst in the future.

Feature Request:
 I would encourage the developer to enable the ability for R Analyst to install R packages from the CRAN repository. Previously, Apple seemed to impose stricter limitations on App Store apps' ability to import code to user's devices; however, CRAN is an established repository and at least one other approved App Store app (iSH) is allowed to import code into its app from a repository (Alpine Linux repository). Apple may therefore accept the developer enabling importing of packages from the CRAN repository which would then open up the usefulness of R Analyst's R iOS port even more.

---------------
To summarize, the newest update to R Analyst (10/2022 version) looks great with its new updated GUI and continues to run R at amazing speeds natively and securely offline on iOS mobile devices. The app has great potential, but in its current state of development is significantly hampered by primarily by its inability to import or export external data and its loss of REPL command line functionality. Hopefully, the developer will continue to improve the app to fix these limitations. There has been a huge interest online from the R community to have R ported to iOS to be able to use natively on mobile devices, and the developer is to be commended for doing so. If the developer would like assistance in improving his port of R to iOS, the developer may wish to consider making some or all of his R port open source and placing it on GitHub which I suspect other developers would be happy to to contribute to.

Thank you.

### 5/5 — Best R app on the store

*2020-11-20*

Very good implementation of R. It is especially useful if you don’t have your laptop and you’re riding the train to the office :)

### 4/5 — Good so far

*2019-08-27*

I like it alot so far. The Tidyverse package doesn't seem to load all the way but for the most great app.

### 5/5 — Amazing Application

*2018-11-02*

Great app for writing R Script on the go. The ease of use to compile code and the implementation of all function keys are better than any other application in the store today.

### 3/5 — The second impression

*2018-09-24, version 2.4*

Data Import via read.dta works. Update with readxl would nice.

## Frequently asked questions about R Analyst

### What is R Analyst?

R Analyst is a mobile application that functions as an R language engine, allowing you to execute R code directly on your device. It includes a code editor with features like keyword auto-completion and syntax highlighting, and comes with over 30 pre-installed R packages.

### Can I install new R packages with R Analyst?

No, R Analyst has a limitation where you cannot install new R packages. It comes with a fixed set of built-in packages, including utils, graphics, stats, and many more.

### What R packages are included with R Analyst?

R Analyst includes a comprehensive set of built-in packages such as utils, methods, graphics, grDevices, stats, grid, lattice, nlme, MASS, rpart, splines, cluster, foreign, parallel, spatial, survival, boot, stats4, KernSmooth, nnet, tools, class, zoo, lmtest, gridExtra, tseries, quadprog, mvtnorm, multcomp, Hmisc, rms, psych, GPArotation, gof, Matrix, and arules.

### What devices is R Analyst compatible with?

R Analyst is designed for iOS devices, specifically iPhones, iPads, and iPods. It is rated for ages 4 and up.

### How much does R Analyst cost?

R Analyst is a paid application, priced at $4.99. There are no in-app purchases or advertisements.

### When was R Analyst last updated?

The latest version of R Analyst, 2.6.11, was last updated on January 16, 2023. The app was initially released on December 18, 2016.

### What is the user rating for R Analyst?

R Analyst has a rating of 3.0 stars based on 11 user ratings. This suggests a mixed user sentiment.

### Does R Analyst require an internet connection to run R code?

No, R Analyst is designed to execute R code directly on your device, meaning it does not require a connection to a backend server to function.

## Version history (last 5 releases)

### 2.6.11 — 2023-01-16

bugs fixed.

### 2.6.7 — 2022-10-20

Upgrade to R-4.2.1, add some new packages, re-design UI.

### 2.5 — 2019-04-23

1 Added raster, rgeos, rgdal, chron, sp, sqldf and related packages.
2 Bugs fixed.

### 2.4 — 2018-09-20

1 Added libraries:beezdemand,osqp,sgmodel,ramify,Rtauchen,FNN,DEoptimR,pdist,L0Learn,tropicalSparse,crosstalk,miniUI,withr
2 Bugs fixed

### 2.3 — 2018-08-18

1 Added qrnn,rpf,RcppEigen and its related packages
2 Bug fixed.

## Apps similar to R Analyst

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Screen Time & App Blocker Spri](https://appshunter.io/ios/app/screen-time-and-app-blocker-spri/id6654882678) | 2.0 (1) | Free | Productivity |
| [TechDraw](https://appshunter.io/ios/app/techdraw/id550494966) | 3.0 (2) | $7.99 | Productivity |
| [zeds - notes on git log](https://appshunter.io/ios/app/zeds-notes-on-git-log/id1558680743) | — | Free | Productivity |
| [Passata focus and relax timer](https://appshunter.io/ios/app/passata-focus-and-relax-timer/id1667102189) | — | Free | Productivity |
| [Duct Construction](https://appshunter.io/ios/app/duct-construction/id6443518338) | 1.0 (2) | $2.99 | Productivity |
| [Data Explorer](https://appshunter.io/ios/app/data-explorer/id466656828) | 4.9 (12) | $9.99 | Productivity |

## More apps by 友辉 严

- [Analyser](https://appshunter.io/ios/app/analyser/id1083042861)

All apps by 友辉 严: https://appshunter.io/developer/1083042860

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-07.*
