generate_random_class: A function to create random multiclass data. This function...

View source: R/generate_random_class.R

generate_random_classR Documentation

A function to create random multiclass data. This function allows you to create random spatial data for a specified number of classes (num_class) and replicates (num_rep)

Description

A function to create random multiclass data. This function allows you to create random spatial data for a specified number of classes (num_class) and replicates (num_rep)

Usage

generate_random_class(data, num_class, num_rep, return_sf = TRUE)

Arguments

data

Input extent of data 'sf', 'sp', or 'Vect'

num_class

number of required classes

num_rep

replication for each class

return_sf

(logical) if true returns 'sf' object using coordinate system of input data

Value

If 'return_sf' is TRUE, the function returns an 'sf' object containing the generated classes. If 'return_sf' is FALSE, the function returns a data frame containing the generated classes.

Examples

# Load sample data
data("landcover")

# Generate random classes with 5 classes and 100 replicates per class
samp_data <- generate_random_class(landcover, 5, 100,return_sf = FALSE)
head(samp_data)


suvedimukti/stdcab documentation built on Aug. 7, 2023, 2:28 p.m.