Skip to contents

Process a data chunk through a streaming LOWESS model

Usage

process_chunk(model, ...)

# S3 method for class 'StreamingLowess'
process_chunk(model, x, y, ...)

Arguments

model

A StreamingLowess object.

...

Must be empty.

x

Numeric vector of x values.

y

Numeric vector of y values.

Value

A LowessResult for this chunk.

Examples

x <- seq(0, 10, length.out = 100)
y <- sin(x) + rnorm(100, 0, 0.1)
model <- StreamingLowess(fraction = 0.2, chunk_size = 50L)
process_chunk(model, x[1:50], y[1:50])
#> <LowessResult>
#>   Points:            45 
#>   Fraction Used:     0.2 
#>   Iterations Used:   3