lets.pamcrop: Crop a PresenceAbsence object based on an input shapefile

Description Usage Arguments Value Author(s) See Also Examples

View source: R/lets_pamcrop.R

Description

Crop a PresenceAbsence object based on a shapefile provided by the user.

Usage

1
lets.pamcrop(x, shp, remove.sp = TRUE)

Arguments

x

A PresenceAbsence object.

shp

Object of class SpatialPolygonsDataFrame (see function readShapePoly) to crop the PresenceAbsence object.

remove.sp

Logical, if TRUE the final matrix will not contain species that do not match any cell in the grid.

Value

The result is an object of class PresenceAbsence croped.

Author(s)

Bruno Vilela

See Also

plot.PresenceAbsence

lets.presab.birds

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
## Not run: 
data(PAM)
# PAM before crop
plot(PAM, xlab = "Longitude", ylab = "Latitude",
     main = "Phyllomedusa species richness")

# Crop PAM to Brazil
require(maptools)    
data(wrld_simpl)  # World map
Brazil <- wrld_simpl[wrld_simpl$NAME == "Brazil", ]  # Brazil (polygon)
PAM_crop <- lets.pamcrop(PAM, Brazil, remove.sp = TRUE)
plot(PAM_crop, xlab = "Longitude", ylab = "Latitude",
     main = "Phyllomedusa species richness (Brazil crop)",
     col = colorRampPalette(c("darkgreen", "yellow", "blue")))

## End(Not run)

letsR documentation built on Oct. 27, 2020, 1:07 a.m.