Nothing
### R code from vignette source 'cplm.Rnw'
###################################################
### code chunk number 1: options
###################################################
options(prompt = "R> ", digits = 4, show.signif.stars = FALSE)
###################################################
### code chunk number 2: cplm.Rnw:48-70
###################################################
mypar <- function(){
parold <- par(mar = c(3.5, 2.5, 2, 0.5), tck = -0.02,
mgp = c(1.3, 0.2, 0), cex.axis = 0.7, cex.lab = 0.7)
parold
}
# no margin in lattice
theme.novpadding <-
list(layout.heights =
list(top.padding = 0,
main.key.padding = 0,
key.axis.padding = 0,
axis.xlab.padding = 0,
xlab.key.padding = 0,
key.sub.padding = 0,
bottom.padding = 0),
layout.widths =
list(left.padding = 0,
key.ylab.padding = 0,
ylab.axis.padding = 0,
axis.key.padding = 0,
right.padding = 1))
###################################################
### code chunk number 3: cplm.Rnw:116-121
###################################################
library(cplm)
obj <- new("cplm") # create an object of class "cplm"
names(obj) # or slotNames(obj)
obj$inits # or obj@inits
obj[["inits"]] # or slot(obj, "inits")
###################################################
### code chunk number 4: cplm.Rnw:125-126 (eval = FALSE)
###################################################
## showMethods(classes = "cpglm")
###################################################
### code chunk number 5: cplm.Rnw:129-132 (eval = FALSE)
###################################################
## class ? bcplm
## method ? resid("cpglm") # the "resid" method for class "cpglm"
## method ? resid("cpglmm")
###################################################
### code chunk number 6: cplm.Rnw:174-177 (eval = FALSE)
###################################################
## da <- subset(AutoClaim, IN_YY == 1) # use data in the Yip and Yau paper
## da <- transform(da, CLM_AMT5 = CLM_AMT5/1000,
## INCOME = INCOME/10000)
###################################################
### code chunk number 7: cplm.Rnw:180-181 (eval = FALSE)
###################################################
## summary(da$CLM_AMT5); sum(da$CLM_AMT5 == 0)/nrow(da)
###################################################
### code chunk number 8: cplm.Rnw:190-192 (eval = FALSE)
###################################################
## P1 <- cpglm(CLM_AMT5 ~ CAR_USE + MARRIED + AREA + MVR_PTS, data = da)
## summary(P1)
###################################################
### code chunk number 9: cplm.Rnw:220-221 (eval = FALSE)
###################################################
## c(coef(P1), p = P1$p, phi = P1$phi)
###################################################
### code chunk number 10: cplm.Rnw:234-236 (eval = FALSE)
###################################################
## P1.big <- cpglm(CLM_AMT5 ~ CAR_USE + MARRIED + AREA + MVR_PTS,
## data = da, chunksize = 500)
###################################################
### code chunk number 11: cplm.Rnw:258-259
###################################################
head(FineRoot)
###################################################
### code chunk number 12: cplm.Rnw:263-264
###################################################
load("cpglmm.RData")
###################################################
### code chunk number 13: cplm.Rnw:266-268 (eval = FALSE)
###################################################
## f0 <- cpglmm(RLD ~ Stock * Zone + (1|Plant), data = FineRoot)
## summary(f0)
###################################################
### code chunk number 14: cplm.Rnw:295-296
###################################################
inherits(f0, "mer")
###################################################
### code chunk number 15: cplm.Rnw:299-302
###################################################
fixef(f0) #coefficients
ranef(f0)
VarCorr(f0) #variance components
###################################################
### code chunk number 16: cplm.Rnw:306-308 (eval = FALSE)
###################################################
## FineRoot$Plant <- factor(FineRoot$Plant)
## f1 <- cpglmm(RLD ~ Stock + Spacing + (1|Plant), data = FineRoot)
###################################################
### code chunk number 17: cplm.Rnw:311-315 (eval = FALSE)
###################################################
## f2 <- update(f1, . ~ . + (1|Zone))
## f3 <- update(f1, . ~ . + (1|Plant:Zone))
## # test the additional random effect
## anova(f1, f2)
###################################################
### code chunk number 18: cplm.Rnw:328-329 (eval = FALSE)
###################################################
## anova(f1, f3)
###################################################
### code chunk number 19: cplm.Rnw:343-346 (eval = FALSE)
###################################################
## f4 <- cpglmm(RLD ~ Stock * Zone + (1|Plant),
## data = FineRoot, optimizer = "L-BFGS-B",
## control = list(trace = 2, PQL.init = FALSE))
###################################################
### code chunk number 20: cplm.Rnw:366-368 (eval = FALSE)
###################################################
## f5 <- cpglmm(RLD ~ Stock * Zone + (1|Plant),
## data = FineRoot, nAGQ = 10)
###################################################
### code chunk number 21: cplm.Rnw:376-377 (eval = FALSE)
###################################################
## P2 <- cpglmm(CLM_AMT5 ~ CAR_USE + MARRIED + AREA + tp(MVR_PTS), data = da)
###################################################
### code chunk number 22: cplm.Rnw:388-389 (eval = FALSE)
###################################################
## plotF(P2, rug = FALSE)
###################################################
### code chunk number 23: cplm.Rnw:428-432 (eval = FALSE)
###################################################
## set.seed(10)
## B1 <- bcplm(increLoss ~ factor(year) + factor(lag), data = ClaimTriangle,
## n.chains = 2, n.iter = 7000, tune.iter = 4000,
## n.burnin = 2000, n.thin = 5, bound.p = c(1.1, 1.95))
###################################################
### code chunk number 24: cplm.Rnw:456-457 (eval = FALSE)
###################################################
## summary(gelman.diag(B1$sims.list)[[1]][, 1])
###################################################
### code chunk number 25: cplm.Rnw:464-466 (eval = FALSE)
###################################################
## xyplot(B1$sims.list[, c(1:2, 20, 21)], xlab = NULL)
## densityplot(B1$sims.list[, c(1:2, 20, 21)], ylab = NULL)
###################################################
### code chunk number 26: cplm.Rnw:497-501 (eval = FALSE)
###################################################
## set.seed(10)
## B2 <- bcplm(RLD ~ Stock * Zone + (1|Plant),
## data = FineRoot, n.iter = 11000,
## n.burnin = 1000, n.thin = 10)
###################################################
### code chunk number 27: cplm.Rnw:504-505 (eval = FALSE)
###################################################
## summary(B2)
###################################################
### code chunk number 28: cplm.Rnw:551-555 (eval = FALSE)
###################################################
## da <- transform(da, P1 = fitted(P1), P2 = fitted(P2), P3 = fitted(P3))
## gg <- gini(loss = "CLM_AMT5", score = paste("P", 1:3, sep = ""),
## data = da)
## gg
###################################################
### code chunk number 29: cplm.Rnw:574-576 (eval = FALSE)
###################################################
## theme_set(theme_bw())
## plot(gg, overlay = FALSE)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.