inst/doc/rtrim_for_TRIM_users.R

## ---- echo = FALSE------------------------------------------------------------
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.width  = 7,
  fig.height = 5
)
rm(list=ls())

## -----------------------------------------------------------------------------
library(rtrim)
data(skylark)
head(skylark,3) # inspect the dataset

## -----------------------------------------------------------------------------
m1 <- trim(count ~ site + time, data=skylark, model=2)

## -----------------------------------------------------------------------------
m1 <- trim(skylark, count_col="count", site_col="site", year_col="time", model=2)

## -----------------------------------------------------------------------------
summary(m1) # summarize the model

## -----------------------------------------------------------------------------
totals(m1) # Return time-totals

## -----------------------------------------------------------------------------
gof(m1) # Retrieve goodness-of-fit

## -----------------------------------------------------------------------------
coefficients(m1) # Extract the coefficients

## -----------------------------------------------------------------------------
plot(overall(m1)) # Plot with overall slope

## -----------------------------------------------------------------------------
m2 <- trim(count ~ site + time + Habitat, data=skylark, model=2)

## -----------------------------------------------------------------------------
m3 <- trim(count ~ site + time + Habitat, data=skylark, model=2
     , overdisp = TRUE, serialcor = TRUE, changepoints=1:7, autodelete=TRUE)
m3$changepoints

## -----------------------------------------------------------------------------
m4 <- trim(count ~ site + time + Habitat, data=skylark, model=2
     , overdisp = TRUE, serialcor = TRUE, changepoints=1:7, stepwise = TRUE)
m4$changepoints

## -----------------------------------------------------------------------------
library(rtrim)
tmp <- "FILE skylark.dat
TITLE  skylark-1d
NTIMES 8
NCOVARS 2
LABELS
Habitat
Cov2
END
MISSING 999
WEIGHT Absent
COMMENT Example 1; using linear trend model
WEIGHTING off
OVERDISP on
SERIALCOR on
MODEL 2
"
write(tmp,file="skylark.tcf")
data(skylark)
skylark[is.na(skylark)] <- 999
write.table(skylark,file="skylark.dat",col.names=FALSE,row.names=FALSE)

## -----------------------------------------------------------------------------
tc <- read_tcf("skylark.tcf")
m <- trim(tc)

## -----------------------------------------------------------------------------
wald(m)

## -----------------------------------------------------------------------------
tc

## -----------------------------------------------------------------------------
data(skylark)
count_summary(skylark)


## -----------------------------------------------------------------------------
check_observations(skylark, model=2, year_col="time", changepoints=c(1,4))

Try the rtrim package in your browser

Any scripts or data that you put into this service are public.

rtrim documentation built on April 21, 2020, 5:06 p.m.