Learn R Programming

bamm (version 0.5.0)

occs2sparse: occs2sparse: Converts occurrence data into a sparse matrix object

Description

occs2sparse: Converts occurrence data into a sparse matrix object

Usage

occs2sparse(modelsparse, occs)

Value

A sparse vector of zeros (presences) and ones (absences).

Arguments

modelsparse

A setA object returned by the function model2sparse

occs

A matrix or a data.frame containing two columns. The first one is the longitude and the second is the latitude.

Author

Luis Osorio-Olvera & Jorge Soberón

Details

Rows of this column vector represent non NA pixels of the niche model.

Examples

Run this code

model_path <- system.file("extdata/Lepus_californicus_cont.tif",
                          package = "bamm")
model <- raster::raster(model_path)

sparse_mod <- bamm::model2sparse(model,threshold=0.05)

occs_lep_cal <- data.frame(longitude = c(-115.10417,
                                         -104.90417),
                           latitude = c(29.61846,
                                        29.81846))

occs_sparse <- bamm::occs2sparse(modelsparse = sparse_mod,
                                occs = occs_lep_cal)

head(occs_sparse)

Run the code above in your browser using DataLab