Most people uses RStudio, at least on Windows, but it has a problem, it connects to R using TCP, through port 8787.

That causes problems in many computers, related with the antivirus, the firewall and performamnce issues.

Sometimes they can be solved modifying the settings of the computer, but that's not always possible.

I think other GUI use the same approach.

Is there any other alternative? With R embedded in the program itself or with other kind of communication between executables.

  • Do you have an example of the kind of problems you run into? being the local loopback interface, it is normally never filtered by any firewall. Also preformance-wise, it should not be an issue for the amount of data transferred between R and the GUI. Actually, many programs are using local connections on that interface (e.g., Firefox, Thunderbird, ...) – Ale Jul 1 '17 at 21:28
  • What features does the R GUI need? – Tom Jul 2 '17 at 1:14
  • Similar features to Rstudio or Jupyter – skan Jul 2 '17 at 11:53
  • Have you tried R without a Gui? – jmh Jul 4 '17 at 18:52
  • @john, yes, many years ago, but it's not very usable. – skan Jul 4 '17 at 22:04

Rcmdr is a GUI for R that meets the criteria. It is an R package. According to its author, John Fox, it formulates R command strings and executes them using eval(parse()). It is an open source, R package available on CRAN and can be reviewed by the user.

| improve this answer | |
  • You might want to give a list of features which match the question, or will help the questioner. – Mawg says reinstate Monica Jul 5 '17 at 7:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.