Software

Insight Statistics uses cutting-edge "R" software to do its statistical programming and analysis.  R is an implementation of the "S" statistical programming language developed by John Chambers at Bell Labs.  John Chambers was awarded the 1998  Association for Computing Machinery (ACM) Software System Award for developing S.  The open-source R implementation of S was created by Ross Ihaka and Robert Gentleman at the University of Auckland in New Zealand. R was first conceived in 1992 and the first version of R was released in 1995. The R programming language started out as a "reduced" version of S but has since grown to be much larger than its predecessor.  In recent years, R has dramatically shaped the landscape of data science. It is often referred to as the ''lingua franca'' (common language) of data analysis.

R consists of a base system plus several thousand add-on packages.  The most important packages come bundled with R and others can easily be added as needed.  The base system is maintained by an R-Core group consisting of several distinguished statisticians from around the world.  Add-on packages are user contributed.  Statisticians often produce an R package to accompany the publication of new statistical ideas and this makes R software cutting-edge.  New statistical capabilities often appear in R long before they are available in other software.  If an analysis can be done, chances are it can be done using R.  The massive set of add-on packages means that R can be used to perform essentially any programming or analysis task.  R also provides powerful tools for communicating results.  This includes outstanding graphical capabilities and excellent tools for producing high-quality reports and interactive websites.

Insight Statistics also uses RStudio software.  RStudio was founded J.J. Allaire.  Development of the software started in 2010. RStudio is an Integrated Development Environment (IDE).  The purpose of an IDE is to make it easier to develop applications in one or more programming languages. An IDE typically offers tools that make it easier to write and document code.  An IDE also often offers integration with a version control system like GitHub.  RStudio has become the standard IDE for people working with R.

RStudio makes working with R simpler and more efficient.  RStudio makes it easier to write, revise, organize, and document code across multiple projects.  It also facilitates the creation of beautifully typeset statistical reports using software like LaTeX, Markdown, and Microsoft Word.  Thorough its integration with R packages like "knitr," RStudio is able to automatically populate statistical reports with the results of your research.  This allows you to generate reports more quickly and efficiently.  It also puts your work on stronger scientific footing by seamlessly integrating all aspects of the research process.  For companies interested in developing their own internal capabilities, RStudio also offers excellent tools for developing R packages.