transform.Discretize {hana.ml.r} | R Documentation |
Similar to other transform methods, this function transforms fitted values from a fitted "Kmeans" object.
## S3 method for class 'Discretize' transform(model, data, key, features = NULL)
model |
|
data |
|
key |
|
features |
|
Transformed values are returned as a DataFrame, structured as follows.
ID column, with same name and type as data 's ID column.
Cluster_ID, type INTEGER, the assigned cluster ID.
DISTANCE, type DOUBLE, Distance between a given point and the cluster center.
## Not run: #'Perform the transform on DataFrame data2 using "Discretize" object discretize: > data2$Collect() ID ATT1 ATT2 ATT3 ATT4 1 1 20.0 120 1 A 2 2 30.0 101 1 A 3 3 10.7 143 1 B 4 4 15.8 256 1 C 5 5 88.9 100 1 A 6 6 76.5 402 4 A 7 7 55.3 905 4 B > result <- transform(discretize, discretize.df.apply, key = "ID", features = list("ATT1", "ATT2", "ATT3", "ATT4")) > result[[1]]$Collect() ID ATT1 ATT2 ATT3 ATT4 1 1 10.2 100.8 1 A 2 2 10.2 100.8 1 A 3 3 10.2 100.8 1 B 4 4 10.2 100.8 1 C 5 5 90.2 900.8 1 A 6 6 90.2 900.8 4 A 7 7 40.2 400.8 4 B ## End(Not run)