Skip to content

Commit 77f730d

Browse files
committed
Add example design
1 parent 6726be5 commit 77f730d

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: ExploreModelMatrix
22
Type: Package
33
Title: Graphical Exploration of Design Matrices
4-
Version: 1.1.1
4+
Version: 1.1.2
55
Authors@R: c(person("Charlotte", "Soneson", role = c("aut", "cre"),
66
email = "charlottesoneson@gmail.com",
77
comment = c(ORCID = "0000-0003-3833-2169")),

R/ExampleDesigns.R

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#' @param exampleID The name of the example design. One of "One factor, unpaired
44
#' samples", "One factor, paired samples", "Two crossed factors", "Two
55
#' crossed, one blocking factor", "Two crossed, one nested factor", "Two
6-
#' crossed, one nested factor, dummy coded"
6+
#' crossed, one nested factor, dummy coded", "Two crossed, one nested factor
7+
#' (manuscript example)"
78
#'
89
#' @author Charlotte Soneson
910
#'
@@ -57,6 +58,15 @@
5758
rep(c("A", "B", "C"), each = 6))
5859
)
5960
design <- "~ diagnosis + diagnosis:dummy + diagnosis:treatment"
61+
} else if (exampleID == "Two crossed, one nested factor (manuscript example)") {
62+
sampledata <- data.frame(
63+
subject = paste0("S", rep(1:6, each = 2)),
64+
count = factor(rep(c("ref", "alt"), 6), levels = c("ref", "alt")),
65+
condition = rep(c("control", "treated"), each = 6),
66+
subjectdummy = rep(paste0("D", rep(1:3, each = 2)), 2),
67+
stringsAsFactors = FALSE
68+
)
69+
design <- "~condition + condition:subjectdummy + condition:count"
6070
} else {
6171
stop("Unidentified example ID")
6272
}

R/ExploreModelMatrix.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,8 @@ ExploreModelMatrix <- function(sampleData = NULL, designFormula = NULL) {
413413
"Two crossed factors",
414414
"Two crossed, one blocking factor",
415415
"Two crossed, one nested factor",
416-
"Two crossed, one nested factor, dummy coded"),
416+
"Two crossed, one nested factor, dummy coded",
417+
"Two crossed, one nested factor (manuscript example)"),
417418
selectize = TRUE, multiple = FALSE
418419
)
419420
})

man/INTERNAL_.ExampleDesigns.Rd

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)