Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----setup, include = FALSE---------------------------------------------------
library(dscore)
## ----daz----------------------------------------------------------------------
# Create a dataset of five 13-month old children scoring 5 GSED items
dm <- matrix(
c(
13, 0, 0, 0, 0, 0,
13, 1, 0, 0, 0, 0,
13, 1, 1, 1, 0, 0,
13, 1, 1, 1, 1, 0,
13, 1, 1, 1, 1, 1
),
ncol = 6, byrow = TRUE)
colnames(dm) <- c("age", "gs1moc060", "gs1moc061", "gs1lgc062", "gs1sec063", "gs1moc064")
# Score the data using dscore function
output <- dscore(dm, xunit = "months")
# Add centile rankings to the output
output$centile <- round(100 * pnorm(output$daz), 1)
# View the scored data
head(output)
## ----NA-----------------------------------------------------------------------
# Create a dataset of five children of different ages with the same scores
dm <- matrix(
c(
NA, 1, 1, 1, 1, 1,
12, 1, 1, 1, 1, 1,
18, 1, 1, 1, 1, 1,
48, 1, 1, 1, 1, 1,
-1, 1, 1, 1, 1, 1
),
ncol = 6, byrow = TRUE)
colnames(dm) <- c("age", "gs1moc060", "gs1moc061", "gs1lgc062", "gs1sec063", "gs1moc064")
dscore(dm, xunit = "months")
## ----inf----------------------------------------------------------------------
### Get a list of all GSED item names
gsed_names <- get_itemnames(instrument = "gs1")
### Create a sample dataframe where all responses are 1
df <- as.data.frame(setNames(as.list(rep(1, length(gsed_names))), gsed_names))
### Add an age (in months) of 3
df$age <- 3
dscore(df, xunit = "months")
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.