Description
The DWT2D function implements Mallat's algorithm (an iterate algorithm in the Discrete Wavelet Transform field) on 2-dimensional matrices and applies wavelet transform on multiple sequences simultaneously.
Usage
td_dwt2d_mle (
data = NULL,
input.columns = NULL,
index.columns = NULL,
range = NULL,
wavelet = NULL,
wavelet.filter = NULL,
level = NULL,
extension.mode = "sym",
compact.output = TRUE,
partition.columns = NULL,
data.sequence.column = NULL,
wavelet.filter.sequence.column = NULL
)
Arguments
data |
Required Argument. |
input.columns |
Required Argument. |
index.columns |
|
range |
Optional Argument.
|
wavelet |
Optional Argument.
|
wavelet.filter |
Optional Argument. |
level |
Required Argument. |
extension.mode |
Optional Argument. |
compact.output |
Optional Argument. |
partition.columns |
Optional Argument. |
data.sequence.column |
Optional Argument. |
wavelet.filter.sequence.column |
Optional Argument. |
Value
Function returns an object of class "td_dwt2d_mle" which is a named list
containing objects of class "tbl_teradata".
Named list members can be referenced directly with the "$" operator
using following names:
coefficient
-
meta.table
output
Examples
# Get the current context/connection
con <- td_get_context()$connection
# Load example data.
# dataset contains climate data in cities in California (CA), Texas (TX), and Washington (WA).
# The cities are represented by two-dimensional coordinates (latitude and longitude).
# The data are temperature (in degrees Fahrenheit), pressure (in Mbars),
# and dew point (in degrees Fahrenheit).
loadExampleData("dwt2d_example", "twod_climate_data")
# Create object(s) of class "tbl_teradata".
twod_climate_data <- tbl(con, "twod_climate_data")
# Example 1 - The function outputs a coefficient model tbl_teradata and a meta tbl_teradata.
td_dwt2d_out <- td_dwt2d_mle(data = twod_climate_data,
input.columns = c("temp_f","pressure_mbar","dewpoint_f"),
index.columns = c("latitude","longitude"),
wavelet = "db2",
level = 2,
compact.output = TRUE,
partition.columns = c("state")
)