View source: R/machine_learning.R
wbt_knn_classification | R Documentation |
Performs a supervised k-nearest neighbour classification using training site polygons/points and predictor rasters.
wbt_knn_classification(
inputs,
training,
field,
scaling = "Normalize",
output = NULL,
k = 5,
clip = TRUE,
test_proportion = 0.2,
wd = NULL,
verbose_mode = NULL,
compress_rasters = NULL,
command_only = FALSE
)
inputs |
Names of the input predictor rasters. |
training |
Name of the input training site polygons/points shapefile. |
field |
Name of the attribute containing class name data. |
scaling |
Scaling method for predictors. Options include 'None', 'Normalize', and 'Standardize'. |
output |
Name of the output raster file. |
k |
k-parameter, which determines the number of nearest neighbours used. |
clip |
Perform training data clipping to remove outlier pixels?. |
test_proportion |
The proportion of the dataset to include in the test split; default is 0.2. |
wd |
Changes the working directory. Default: |
verbose_mode |
Sets verbose mode. If verbose mode is |
compress_rasters |
Sets the flag used by 'WhiteboxTools' to determine whether to use compression for output rasters. Default: |
command_only |
Return command that would be executed by |
Returns the tool text outputs.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.