Description Usage Arguments Value Examples
normalize
normalizes observation variables based on the specified normalization method.
1 2 3 4 5 6 7 8 |
population |
tbl with grouping (metadata) and observation variables. |
variables |
character vector specifying observation variables. |
strata |
character vector specifying grouping variables for grouping prior to normalization. |
sample |
tbl containing sample that is used by normalization methods to estimate parameters. |
operation |
optional character string specifying method for normalization. This must be one of the strings |
... |
arguments passed to normalization operation |
normalized data of the same class as population
.
1 2 3 4 5 6 7 8 9 10 11 12 13 | suppressMessages(suppressWarnings(library(magrittr)))
population <- tibble::tibble(
Metadata_group = c(
"control", "control", "control", "control",
"experiment", "experiment", "experiment", "experiment"
),
Metadata_batch = c("a", "a", "b", "b", "a", "a", "b", "b"),
AreaShape_Area = c(10, 12, 15, 16, 8, 8, 7, 7)
)
variables <- c("AreaShape_Area")
strata <- c("Metadata_batch")
sample <- population %>% dplyr::filter(Metadata_group == "control")
cytominer::normalize(population, variables, strata, sample, operation = "standardize")
|
Attaching package: 'cytominer'
The following object is masked from 'package:stats':
aggregate
The following object is masked from 'package:base':
transform
# A tibble: 8 x 3
Metadata_group Metadata_batch AreaShape_Area
<chr> <chr> <dbl>
1 control a -0.707
2 control a 0.707
3 experiment a -2.12
4 experiment a -2.12
5 control b -0.707
6 control b 0.707
7 experiment b -12.0
8 experiment b -12.0
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.