Displays the data in the form of a microtiter plate.
Arguments
- data
A data frame containing the data
- well_ids_column
The name of the column in
data
containing the well IDs.- columns_to_display
A vector of the names of one or more columns you'd like to display.
- plate_size
The number of wells in the plate. Must be 6, 12, 24, 48, 96 384, or 1536. Default 96.
Value
A depiction of the data in columns_to_display
as
though laid out on a microtiter plate with plate_size
wells.
Examples
# Generate some tidy data
data <- data.frame(Wells = paste0(LETTERS[1:3], 0, rep(1:4, each = 3)),
Species = rep(c("Alien", "Human", "Cat"), 4),
OxygenProduction = round(rnorm(12), 3))
head(data)
#> Wells Species OxygenProduction
#> 1 A01 Alien -1.333
#> 2 B01 Human 0.409
#> 3 C01 Cat 0.130
#> 4 A02 Alien 0.692
#> 5 B02 Human 0.523
#> 6 C02 Cat -2.632
# See which wells had cells from which species and the amount of oxygen
# produced for each well
view_plate(data, "Wells", c("Species", "OxygenProduction"), 12)
#> $Species
#> 1 2 3 4
#> A Alien Alien Alien Alien
#> B Human Human Human Human
#> C Cat Cat Cat Cat
#>
#> $OxygenProduction
#> 1 2 3 4
#> A -1.333 0.692 2.27 -0.137
#> B 0.409 0.523 0.308 -0.284
#> C 0.13 -2.632 -0.876 0.322
#>