stream (version 1.3-0)

get_points: Get Points from a Data Stream Generator

Description

Gets points from a DSD object.

Usage

get_points(x, n=1, outofpoints=c("stop", "warn", "ignore"), ...)

Arguments

x

The DSD object.

n

Request up to \(n\) points from the stream.

outofpoints

Action taken if less than \(n\) data points are available. The default is to stop with an error. For warn and ignore all avaialable (possibly zero) points are returned.

...

Additional parameters to pass to get_points() implementations.

Value

Returns a matrix of x$d columns and n rows.

Details

Each DSD object has a unique way for returning data points, but they all are called through the generic function, get_points(). This is done by using the S3 class system. See the man page for the specific DSD class on the semantics for each implementation of get_points().

See Also

DSD

Examples

Run this code
# NOT RUN {
stream <- DSD_Gaussians()
get_points(stream, 100)
# }

Run the code above in your browser using DataLab