getActions {prioriactions} | R Documentation |
Extract action information
Description
Returns the spatial deployment of the actions for each planning unit of the corresponding solution.
Usage
getActions(x, format = "wide")
Arguments
x |
|
format |
|
Details
getActions()
function assumes that actions can be of three types:
-
to abate specific threats: these actions have the id corresponding to the threat to be abate.
-
to conservation: that indicates if the planning unit is selected to conservative any feature that is not threatened.
-
to connectivity: that indicates if the planning unit is selected only by connectivity (i.e. without performing conservation actions or actions against a threat in said unit).
Value
Examples
# set seed for reproducibility
set.seed(14)
## Load data
data(sim_pu_data, sim_features_data, sim_dist_features_data,
sim_threats_data, sim_dist_threats_data, sim_sensitivity_data,
sim_boundary_data)
## Create instance
problem_data <- inputData(
pu = sim_pu_data, features = sim_features_data, dist_features = sim_dist_features_data,
threats = sim_threats_data, dist_threats = sim_dist_threats_data,
sensitivity = sim_sensitivity_data, boundary = sim_boundary_data
)
## Create optimization model
problem_model <- problem(x = problem_data)
## Solve the optimization model
s <- solve(a = problem_model, time_limit = 2, output_file = FALSE, cores = 2)
# get actions information in large format
actions <- getActions(s, format = "large")
head(actions)
# get actions information in wide format
actions <- getActions(s, format = "wide")
head(actions)
[Package prioriactions version 0.5.0 Index]