| unmarkedFrame-class {unmarked} | R Documentation |
Class "unmarkedFrame"
Description
Methods for manipulating, summarizing and viewing unmarkedFrames
Objects from the Class
Objects can be created by calls to the constructor function
unmarkedFrame. These objects are passed to the data
argument of the fitting functions.
Slots
y:Object of class
"matrix"obsCovs:Object of class
"optionalDataFrame"siteCovs:Object of class
"optionalDataFrame"mapInfo:Object of class
"optionalMapInfo"obsToY:Object of class
"optionalMatrix"
Methods
- [
signature(x = "unmarkedFrame", i = "numeric", j = "missing", drop = "missing"): ...- [
signature(x = "unmarkedFrame", i = "numeric", j = "numeric", drop = "missing"): ...- [
signature(x = "unmarkedFrame", i = "missing", j = "numeric", drop = "missing"): ...- coordinates
signature(object = "unmarkedFrame"): extract coordinates- getY
signature(object = "unmarkedFrame"): extract y matrix- numSites
signature(object = "unmarkedFrame"): extract M- numY
signature(object = "unmarkedFrame"): extract ncol(y)- obsCovs
signature(object = "unmarkedFrame"): extract observation-level covariates- obsCovs<-
signature(object = "unmarkedFrame"): add or modify observation-level covariates- obsNum
signature(object = "unmarkedFrame"): extract number of observations- obsToY
signature(object = "unmarkedFrame"):- obsToY<-
signature(object = "unmarkedFrame"): ...- plot
signature(x = "unmarkedFrame", y = "missing"): visualize response variable. Takes additional argumentpanelswhich specifies how many panels data should be split over.- projection
signature(object = "unmarkedFrame"): extract projection information- show
signature(object = "unmarkedFrame"): view data as data.frame- siteCovs
signature(object = "unmarkedFrame"): extract site-level covariates- siteCovs<-
signature(object = "unmarkedFrame"): add or modify site-level covariates- summary
signature(object = "unmarkedFrame"): summarize data- getL
signature(object = "unmarkedFrameOccuCOP"): extract L
Note
This is a superclass with child classes for each fitting function.
See Also
unmarkedFrame, unmarkedFit,
unmarked-package
Examples
# List all the child classes of unmarkedFrame
showClass("unmarkedFrame")
# Organize data for pcount()
data(mallard)
mallardUMF <- unmarkedFramePCount(mallard.y, siteCovs = mallard.site,
obsCovs = mallard.obs)
# Vizualize it
plot(mallardUMF)
mallardUMF
# Summarize it
summary(mallardUMF)
str(mallardUMF)
numSites(mallardUMF)
numY(mallardUMF)
obsNum(mallardUMF)
# Extract components of data
getY(mallardUMF)
obsCovs(mallardUMF)
obsCovs(mallardUMF, matrices = TRUE)
siteCovs(mallardUMF)
mallardUMF[1:5,] # First 5 rows in wide format
mallardUMF[,1:2] # First 2 observations