S-PLUS

Last updated
S-PLUS
Developer(s) TIBCO Software Inc.
Stable release
8.2 / November 2010;13 years ago (2010-11)
Operating system Windows, Unix/Linux
Type Statistical package
License Proprietary

S-PLUS is a commercial implementation of the S programming language sold by TIBCO Software Inc.

Contents

It features object-oriented programming capabilities and advanced analytical algorithms. Its statistical analysis capabilities are commonly used by econometricians. The S-PLUS FinMetrics software package was developed for econometric time series analysis. [1]

Due to the increasing popularity of the open source S successor R, TIBCO Software released the TIBCO Enterprise Runtime for R (TERR) as an alternative R interpreter. [2] It is available on Windows and UNIX operating systems. [3]

Historical timeline

S-PLUS floppy disk installation media S-Plus floppy disks.png
S-PLUS floppy disk installation media

In 1998, S-PLUS was first developed and released by a Seattle-based start-up company called Statistical Sciences, Inc. [4] The company's founder and sole owner is R. Douglas Martin, professor of statistics at the University of Washington, Seattle. Martin originally learned S while working at Bell Laboratories, where the S language was originally developed. [1] At the time of its release, S-PLUS was one of the first examples of software that implemented algorithms for generalized linear models, second to GLIM. [5]

Statistical Sciences acquires the exclusive license to distribute S and merged with MathSoft in 1993, becoming the firm's Data Analysis Products Division (DAPD). [6]

In 1995, S-PLUS 3.3 for Windows 95/NT, with Matrix library, command history, and Trellis graphics. This was followed by the release of S-PLUS 3.4 for UNIX in 1996. This version included a non-linear mixed-effects modeling library, hexagonal binning, and cluster methods. S-PLUS 4 was released for Windows in 1997, with features such as an updated GUI, integration with Excel, and editable graphics. S-PLUS 4.5 for Windows in 1998, with Scatterplot brushing, and the ability to create S-PLUS graphs from within Excel & SPSS. The software also became available for Linux & Solaris.

In 1999, S-PLUS 5 released for Solaris, Linux, HP-UX, AIX, IRIX, and DEC Alpha. S-PLUS 2000 for Windows. nlme 3.3, quality control charting, new commands for data manipulation. This was followed by S-PLUS 6 for Linux/Unix in 2000. This version had a Java-based GUI, Graphlets, survival5, and missing data library

In 2001, MathSoft sold its Cambridge-based Engineering and Education Products Division (EEPD), and was renamed Insightful Corporation, and moved headquarters to Seattle. This essentially reversed the previous merger between MathSoft and Statistical Sciences, Inc. [7] S-PLUS Analytic Server 2.0. S-PLUS 6 was released for Windows in 2001.

In 2002, StatServer 6 was released and the student edition of S-PLUS became free. S-PLUS 6.2 was released and ported to AIX. In 2004, Insightful purchased the S language from Lucent Technologies for $2 million, and released S+ArrayAnalyzer 2.0.

S-PLUS 7.0 released in 2005. BigData library for working with larger-than-memory data sets, S-PLUS Workbench (Eclipse development tool). Insightful Miner 7.0 also released. In 2007, S-PLUS 8 released with a new package system, language extensions for R package compatibility, and workbench debugger.

TIBCO acquired Insightful Corporation for $25 million in 2008. [8]

See also

Related Research Articles

<span class="mw-page-title-main">Common Desktop Environment</span> Desktop environment for Unix, Unix-like, and OpenVMS operating systems

The Common Desktop Environment (CDE) is a desktop environment for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX 98 Workstation Product Standard, and was for a long time the Unix desktop associated with commercial Unix workstations. It helped to influence early implementations of successor projects such as KDE and GNOME, which largely replaced CDE following the turn of the century.

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

gnuplot Command-line and GUI plotting program

gnuplot is a command-line and GUI program that can generate two- and three-dimensional plots of functions, data, and data fits. The program runs on all major computers and operating systems . Originally released in 1986, its listed authors are Thomas Williams, Colin Kelley, Russell Lang, Dave Kotz, John Campbell, Gershon Elber, Alexander Woo "and many others." Despite its name, this software is not part of the GNU Project.

<span class="mw-page-title-main">Oracle Solaris</span> Unix operating system originally developed by Sun Microsystems

Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. After the Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris.

A computing platform, digital platform, or software platform is an environment in which software is executed. It may be the hardware or the operating system (OS), a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed using the services provided by the platform. Computing platforms have different abstraction levels, including a computer architecture, an OS, or runtime libraries. A computing platform is the stage on which computer programs can run.

The Filesystem Hierarchy Standard (FHS) is a reference describing the conventions used for the layout of Unix-like systems. It has been made popular by its use in Linux distributions, but it is used by other Unix-like systems as well. It is maintained by the Linux Foundation. The latest version is 3.0, released on 3 June 2015.

<span class="mw-page-title-main">R (programming language)</span> Programming language for statistics

R is a programming language for statistical computing and data visualization. It has been adopted in the fields of data mining, bioinformatics, and data analysis.

<span class="mw-page-title-main">UNIX System V</span> Early commercial UNIX operating system

Unix System V is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, and 4. System V Release 4 (SVR4) was commercially the most successful version, being the result of an effort, marketed as Unix System Unification, which solicited the collaboration of the major Unix vendors. It was the source of several common commercial Unix features. System V is sometimes abbreviated to SysV.

S is a statistical programming language developed primarily by John Chambers and Rick Becker, Trevor Hastie, William Cleveland and Allan Wilks of Bell Laboratories. The aim of the language, as expressed by John Chambers, is "to turn ideas into software, quickly and faithfully". It is widely used by academic researchers.

These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld operating systems. The article "Usage share of operating systems" provides a broader, and more general, comparison of operating systems that includes servers, mainframes and supercomputers.

Statistica is an advanced analytics software package originally developed by StatSoft and currently maintained by TIBCO Software Inc. Statistica provides data analysis, data management, statistics, data mining, machine learning, text analytics and data visualization procedures.

The following tables compare general and technical information between a number of notable IRC client programs which have been discussed in independent, reliable prior published sources.

IBM Storage Protect is a data protection platform that gives enterprises a single point of control and administration for backup and recovery. It is the flagship product in the IBM Spectrum Protect family.

The following tables compare general and technical information for a number of statistical analysis packages.

The following is a timeline of virtualization development. In computing, virtualization is the use of a computer to simulate another computer. Through virtualization, a host simulates a guest by exposing virtual hardware devices, which may be done through software or by allowing access to a physical device connected to the machine.

<span class="mw-page-title-main">World Programming System</span> Data analysis software

The World Programming System, also known as WPS Analytics or WPS, is a software product developed by a company called World Programming.

<span class="mw-page-title-main">SPSS Modeler</span> Data analytics software

IBM SPSS Modeler is a data mining and text analytics software application from IBM. It is used to build predictive models and conduct other analytic tasks. It has a visual interface which allows users to leverage statistical and data mining algorithms without programming.

<span class="mw-page-title-main">Unix</span> Family of computer operating systems

Unix is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

References

  1. 1 2 Mills, Terence C.; Patterson, Kerry (2009-06-25). Palgrave Handbook of Econometrics: Volume 2: Applied Econometrics. Springer. p. 1339. ISBN   978-0-230-24440-5.
  2. Bajuk-Yorgan, Lou. "What Makes TIBCO Enterprise Runtime for R (TERR) Unique?". TIBCO Software Inc. Retrieved 28 January 2018.
  3. Encyclopedia of Statistical Sciences, Volume 12. John Wiley & Sons. 2005-12-16. p. 8088. ISBN   978-0-471-74406-1.
  4. Nicholls, Andy; Pugh, Richard; Gott, Aimee (2015-12-16). R in 24 Hours, Sams Teach Yourself. Sams Publishing. ISBN   978-0-13-428880-2.
  5. Hardin, James W.; Hilbe, Joseph M. (2002-07-30). Generalized Estimating Equations. CRC Press. p. 12. ISBN   978-1-4200-3528-5.
  6. Venables, William; Ripley, B. D. (2013-03-09). S Programming. Springer Science & Business Media. p. 3. ISBN   978-0-387-21856-4.
  7. MATHSOFT SELLS ENGINEERING AND EDUCATION PRODUCTS DIVISION; COMPANY APPOINTS NEW CEO AND CHANGES NAME TO INSIGHTFUL
  8. TIBCO Completes Acquisition of Insightful Corporation, press release, TIBCO Software Inc., September 3, 2008.