Learn R Programming

NetLogoR (version 1.0.5)

spdf2turtles: From SpatialPointsDataFrame to agentMatrix

Description

Convert a SpatialPointsDataFrame object into an agentMatrix object.

Usage

spdf2turtles(spdf)

# S4 method for ANY spdf2turtles(spdf)

Value

AgentMatrix object representing the moving agents (coordinates and data) as contained in spdf.

Arguments

spdf

SpatialPointsDataFrame object representing moving agents.

Author

Sarah Bauduin

Details

If the spdf does not contain the variables created with createTurtles(), these variables will be created with the default values as in createTurtles().

Examples

Run this code
if (requireNamespace("sp", quietly = TRUE)) {
  sp1 <- sp::SpatialPointsDataFrame(
    coords = cbind(x = c(1, 2, 3), y = c(1, 2, 3)),
    data = cbind.data.frame(
      age = c(0, 0, 3),
      sex = c("F", "F", "M")
    )
  )
  t1 <- spdf2turtles(spdf = sp1)
}

Run the code above in your browser using DataLab