ts_rasterize: Turn a 1D time series vector into a 2D curve

ts_rasterizeR Documentation

Turn a 1D time series vector into a 2D curve

Description

Turn a 1D time series vector into a 2D curve

Usage

ts_rasterize(y, unitSquare = FALSE, toSparse = TRUE, resolution = 2)

Arguments

y

A 1D time series object or numeric vector.

unitSquare

Convert the series to a unit square? (default = FALSE)

toSparse

Convert to sparse Matrix (default = FALSE)

resolution

Factor by which dimensions will be multiplied (default = 2)

Value

A (sparse) matrix representing the time series as a curve in 2D space

See Also

Other Time series operations: ts_center(), ts_changeindex(), ts_checkfix(), ts_detrend(), ts_diff(), ts_discrete(), ts_duration(), ts_embed(), ts_integrate(), ts_levels(), ts_peaks(), ts_permtest_block(), ts_permtest_transmat(), ts_sd(), ts_slice(), ts_slopes(), ts_standardise(), ts_sumorder(), ts_symbolic(), ts_trimfill(), ts_windower()

Examples



y <- rnorm(100)
plot(ts(y))

y_img <- ts_rasterize(y)
image(y_img,col=c("white","black"))



FredHasselman/casnet documentation built on May 5, 2024, 9:38 p.m.