How to Create Subsets of Your Data in R
How to Use Arithmetic Vector Operations in R
How to Store and Calculate Values in R

R Code Editor Options

R is many things: a programming language, a statistical processing environment, a way to solve problems, and a collection of helpful tools to make your life easier. The one thing that R is not is an application, which means that you have the freedom of selecting your own editing tools to interact with R.

Basic editors include the Windows R editor, RGui (short for R graphical user interface). RStudio offers a richer editing environment than RGui and makes some common tasks easier and more fun.

Among the many freedoms that R offers you is the freedom to choose your own code editor and development environment, so you don’t have to use the standard R editors or RStudio. Here are a few other options:

  • Eclipse StatET: Eclipse, another powerful integrated development environment, has a R add-in called StatET. If you’ve done software development on large projects, you may find Eclipse useful. Eclipse requires you to install Java on your computer.

  • Emacs Speaks Statistics: Emacs, a powerful text and code editor, is widely used in the Linux world and also is available for Windows. It has a statistics add-in called Emacs Speaks Statistics (ESS), which is famous for having keyboard shortcuts for just about everything you could possibly do and for its very loyal fan base.

  • If you’re a programmer coming from the Linux world, this editor may be a good choice for you.

  • Tinn-R: This editor, developed specifically for working with R, is available only for Windows. It has some nice features for setting up collections of R scripts in projects. Tinn-R is easier to install and use

  • Add a Comment
  • Print
  • Share
blog comments powered by Disqus
How to Enter Data into the R Text Editor
How to Define the Data Display Mode in R
How to Use the Apply Family of Functions in R
How to Use Apply to Create Tabular Summaries in R
How to Use Functions as Arguments in R
Advertisement

Inside Dummies.com