1984
DOI: 10.1145/358189.358078
|View full text |Cite
|
Sign up to set email alerts
|

Design of the S system for data analysis

Abstract: S is a language and system for interactive data analysis and graphics. It emphasizes interactive analysis and graphics, ease of use, flexibility, and extensibility. While sharing many characteristics with other statistical systems, S differs significantly in its design goals, its implementation, and the way it is used. This paper presents some of the design concepts and implementation techniques in S and relates these general ideas in computing to the specific design goals for S and to other statistical system… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

1985
1985
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(4 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…Another method for adding a third and even fourth dimension on a scatterplot is to mark the scatters with the different colors and sizes; among them, a diagram with size-diverse scatters is usually called the "bubble chart". The ultimate method to display high-dimensional data is the scatterplot matrix, which proposed in 1980s [6][7][8][9][10]. For a set of data variables x 1 , x 2 , .…”
Section: Historymentioning
confidence: 99%
“…Another method for adding a third and even fourth dimension on a scatterplot is to mark the scatters with the different colors and sizes; among them, a diagram with size-diverse scatters is usually called the "bubble chart". The ultimate method to display high-dimensional data is the scatterplot matrix, which proposed in 1980s [6][7][8][9][10]. For a set of data variables x 1 , x 2 , .…”
Section: Historymentioning
confidence: 99%
“…Those adjustments are summarized here. The general goal was to make Datastream a tool that would extract interesting subsets of databases for further analysis by a system such as S. 3,4 The original prototype of Datastream performed rudimentary computations such as conversion between English and metric units, but it could not do aggregate computations such as sums and averages. Datastream's computational facilities needed to be much stronger to make it useful as an analytical tool.…”
Section: Statistical Database Systemmentioning
confidence: 99%
“…In this section we identify four generic stream processing primitives that can be found in the logic programming literature. We conclude the section with some concrete examples of these types of stream processing primitives based on the list given in Becker and Chambers [1984],…”
Section: 7 S Tr E a M P R O C E S S In G P R Im Itiv E S In L Ogic P R O G R A M M In Gmentioning
confidence: 99%
“…We now list the examples of second-order stream processing primitives (in functional form) presented informally in Parker [1990] based on the list given in Becker and Chambers [1984], Let A be any standard 5-sorted E-algebra.…”
Section: E Xam Ples O F R Elational Stream Processing Prim Itivesmentioning
confidence: 99%