Nothing
## ---- include = FALSE---------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## -----------------------------------------------------------------------------
library(elisr) ; data(trust) ; head(trust)
## ----echo=TRUE----------------------------------------------------------------
# `(foo <- baz)`: assign and print in one step
(msdf <- disjoint(df = trust, mrit_min = 0.55))
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
msdf
## -----------------------------------------------------------------------------
# Pint output to n decimal places (default=2)
print(msdf, digits = 3)
## -----------------------------------------------------------------------------
(mosdf <- overlap(msdf, mrit_min = 0.4))
## -----------------------------------------------------------------------------
lapply(list(msdf = mosdf$scl_1, mosdf = mosdf$scl_2), colnames)
## -----------------------------------------------------------------------------
msdf <- overlap(
disjoint(df = trust, mrit_min = 0.55),
mrit_min = 0.4
)
## -----------------------------------------------------------------------------
ntrust <- within(trust, uni <- 8 - uni)
## -----------------------------------------------------------------------------
(d <- disjoint(ntrust, mrit_min = 0.55, negative_too = TRUE, sclvals = c(1, 7)))
## -----------------------------------------------------------------------------
overlap(d,
# Note: overlap() remembers the scaling values from disjoint()
mrit_min = 0.4, negative_too = TRUE, sclvals = c(1, 7)
)
## -----------------------------------------------------------------------------
ntrust <- within(trust, tv <- 8 - tv)
overlap(
disjoint(ntrust, mrit_min = 0.55, negative_too = TRUE, sclvals = c(1, 7)),
mrit_min = 0.4, negative_too = TRUE)
## -----------------------------------------------------------------------------
frag <- trust[c("tv", "bundtag", "fccourt")]
pre <- disjoint(df = frag, mrit_min = 0)
# overlap() uses this attribute to build the counterpart
attributes(pre)$df <- trust
(msdf <- overlap(pre, mrit_min = 0.4))
## -----------------------------------------------------------------------------
(msdf <- overlap(
disjoint(ntrust, mrit_min = 0.55, negative_too = TRUE,
sclvals = c(1, 7)),
# Note: overlap() remembers the scaling values from disjoint()
mrit_min = 0.4, negative_too = TRUE
))
## -----------------------------------------------------------------------------
head(msdf$scl_1)
## -----------------------------------------------------------------------------
class(msdf$scl_1)
## -----------------------------------------------------------------------------
if (requireNamespace("psych", quietly = TRUE)) {
cat("`psych` is present. Ready to go!\n")
} else {
cat("Please install the psych package to continue, type:\n")
message("install.packages('psych')")
}
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.